Connect Book Binder output to the existing Descriptive Book and Age-reference flow without implementing Milestone 5 world-generation grammar.
Acceptance criteria:
An assembled Descriptive Book persistently stores its ordered writing and schema version
Book copies retain identical writing while Age UUID assignment still occurs only when an Age is created
The book screen can inspect its ordered pages before creation and shows unresolved symbols clearly
Page-free Descriptive Books remain a supported deterministic fallback and test fixture
Until Milestone 5, written books create Ages through the existing fallback and do not pretend to apply symbols
Existing v0.3 page-free books load without migration loss
Connect Book Binder output to the existing Descriptive Book and Age-reference flow without implementing Milestone 5 world-generation grammar.
Acceptance criteria:
- [ ] An assembled Descriptive Book persistently stores its ordered writing and schema version
- [ ] Book copies retain identical writing while Age UUID assignment still occurs only when an Age is created
- [ ] The book screen can inspect its ordered pages before creation and shows unresolved symbols clearly
- [ ] Page-free Descriptive Books remain a supported deterministic fallback and test fixture
- [ ] Until Milestone 5, written books create Ages through the existing fallback and do not pretend to apply symbols
- [ ] Existing v0.3 page-free books load without migration loss
dnorberg
added this to the Milestone 4 — Writing system milestone 2026-09-23 06:00:23 -04:00
Completed in V0.3.8.2 (commit 568490e): assembled Descriptive Books persist schema-versioned ordered writing; older bare-list and page-free books remain readable, copies retain writing and Age identity, and the Legacy-style book GUI shows ordered pages and unresolved IDs. Written symbols still use the existing random Age fallback until Milestone 5. The Linking Book GUI was also aligned with Legacy styling. Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.3.8.2. Build and checksum verification passed; in-game check passed.
Completed in V0.3.8.2 (commit 568490e): assembled Descriptive Books persist schema-versioned ordered writing; older bare-list and page-free books remain readable, copies retain writing and Age identity, and the Legacy-style book GUI shows ordered pages and unresolved IDs. Written symbols still use the existing random Age fallback until Milestone 5. The Linking Book GUI was also aligned with Legacy styling. Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.3.8.2. Build and checksum verification passed; in-game check passed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Connect Book Binder output to the existing Descriptive Book and Age-reference flow without implementing Milestone 5 world-generation grammar.
Acceptance criteria:
Completed in V0.3.8.2 (commit
568490e): assembled Descriptive Books persist schema-versioned ordered writing; older bare-list and page-free books remain readable, copies retain writing and Age identity, and the Legacy-style book GUI shows ordered pages and unresolved IDs. Written symbols still use the existing random Age fallback until Milestone 5. The Linking Book GUI was also aligned with Legacy styling. Release: https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.3.8.2. Build and checksum verification passed; in-game check passed.