aiongg
25aa2735b8
Merge copy-notes: Text: footnotes insert into a story whose references lack footnotes
...
Conflict: crates/doc/src/slice.rs: tests module keeps next's append_story overflow test and the branch's copy/paste and hostile-marker tests
2026-10-11 13:04:05 +00:00
aiongg
6cf1933a13
Text: notes insert into a story whose markers lack payloads
2026-10-11 12:43:59 +00:00
aiongg
d6309bae32
Text: copied text keeps its endnotes and editorial notes
2026-10-11 12:31:59 +00:00
sanyamsingh001 and Codex
f58c212289
QA1: wrap saved story revisions consistently
...
Co-Authored-By: Codex <codex@openai.com >
2026-10-11 16:30:58 +10:00
Brandon Thomas and Claude Opus 5.5
a539c76632
Never crash: doc and compose
...
expect() calls become let-else / fallbacks. A parent spread without pages
(possible in a .designcraft file) no longer underflows in parent_page_for,
and check() rejects a next_id so large that allocating ids would overflow.
Both crates deny the panicking lints.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-04 12:43:33 -04:00
Brandon Thomas and Claude Opus 5.5
3b462285c5
T: editorial notes — anchored, flagged on screen, never printed; Notes panel
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 23:18:21 -04:00
Brandon Thomas and Claude Opus 5.5
d11b23d805
T: endnotes — numbered references, generated endnote frame, options
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-02 23:10:36 -04:00