6 Commits

Author SHA1 Message Date
Micky 0b1b91da7c docs(analysis): correct app.asar size
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 09:22:07 -04:00
Micky 828e9d2b2f docs(analysis): cite REA evidence for the Paper MCP study
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 09:22:04 -04:00
Micky 5da4b26dcb docs(analysis): Paper MCP server behaviour notes
Transport, sessions, browser/DNS-rebinding guards, the stdio relay, the full tool
catalogue and how tools map onto the HTML/CSS canvas, studied with REA from the
shipped app bundle (behaviour only; raw dumps stay in gitignored analysis/raw/).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 09:10:07 -04:00
Micky 23fcaae02f docs(analysis): add Figma/Paper behavior notes and Excalidraw source notes
Clean-room notes: Figma/Paper behavior from public docs (no code or assets),
Excalidraw/rough.js algorithms from their MIT sources with file references.
Adds hand-authored .excalidraw and .excalidrawlib fixtures for the importer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:36:05 -04:00
Micky ad8d68cfff docs: README with build/run, parity table and gaps; progress log; SVG fidelity test
- README: macOS/Linux/headless build and run, tests, screenshots per
  milestone, shortcut table, feature parity vs Paper, known gaps
- PROGRESS: milestone status with evidence and verification log
- PAPER_ARCHITECTURE: REA scoped-run appendix
- DESIGN: as-built notes and shortcut deviations
- tests: rasterize the SVG export with resvg and compare it with the
  GPU PNG export (0.004% of pixels differ)
- Cargo: rust-version 1.95 (let-chains, dependency MSRV)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:33:42 -04:00
Micky 3095ee0bb1 docs: reverse-engineering findings and Rust design for paper-rs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 21:57:30 -04:00