Preview docx on fixed paper instead of the theme background #196

Merged
weichen merged 9 commits from feature/docx-paper-preview into main 2026-10-05 04:06:18 +00:00
9 Commits
Author SHA1 Message Date
weichenandCursor 2723c73bae Put the sync checkpoint back in the task table
ci / test (pull_request) Failing after 1m26s
Why: task-sync appends the checkpoint after the results section, so the row rendered as a loose line.
Evidence: the checkpoint values are unchanged and now sit under the sync table header.
Impact: Task record formatting only.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 04:05:14 +00:00
weichenandCursor e6852872fe Link the submodule pull requests from the task card
ci / test (pull_request) Successful in 1m56s
Why: The card named the UI and frontend commits but not the pull requests that carry them.
Evidence: UI pull request 35 and frontend pull request 44 are open.
Impact: Task record only. No code or gitlink change.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 04:04:56 +00:00
weichenandCursor f2c4041247 Record the paper-preview pull requests on the task card
ci / test (pull_request) Successful in 1m57s
Why: The task card is the main record and still had a placeholder where the pull request link belongs.
Evidence: Dev pull request 196, UI pull request 35, frontend pull request 44.
Impact: Task record only. No code or gitlink change.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 04:04:47 +00:00
weichen be844bedd2 Record the sync checkpoint
ci / test (pull_request) Successful in 1m54s
2026-10-05 04:03:56 +00:00
weichenandCursor 10eaaeb8dc Record paper-preview verification on the task card
Why: The card still said browser checks and the combined test were pending after both had passed.
Evidence: make test exited 0 in this worktree. The harness measured white paper, black ink, preserved document colors, scale 0.496 at 420px, and transform none at 998px.
Impact: Task record only. No code or gitlink change.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 04:03:55 +00:00
weichenandCursor 06d2dd9d32 Record the frontend tip on the task card
Why: The card still named the frontend commit from before the tsbuildinfo follow-ups.
Evidence: modules/frontend HEAD is 9badbb1.
Impact: Task record only. No code or gitlink change.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 04:00:00 +00:00
weichenandCursor f36bac04c8 Point the frontend gitlink at the paper-preview tip
Why: The frontend branch gained two follow-up commits that stop a typecheck artifact from dirtying the submodule.
Evidence: modules/frontend HEAD is 9badbb1 and git status in that repo is clean.
Impact: The Dev branch records the frontend tip that includes page scaling and the tsbuildinfo ignore. No other gitlinks move.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 03:59:50 +00:00
weichenandCursor b4390ef313 Preview docx on fixed paper instead of the theme background
Why: The preview painted docx pages with the theme background, so black document text was unreadable in dark mode and the page overflowed the narrow column.
Evidence: UI vitest 84 passed and tsc clean at b14c9c0; frontend vitest 81 passed and tsc -b clean at cf6f24e.
Impact: DESIGN.md documents --paper and --paper-ink. Gitlinks pick up the UI and frontend paper-preview commits. Mammoth and fake-docx text fallbacks stay theme-styled.
Refs: feature/docx-paper-preview
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 03:59:17 +00:00
weichen 38bf13c93d Record the task card for feature-docx-paper-preview 2026-10-05 03:54:31 +00:00