Parse and validate ordered Descriptive Book writing #30

Closed
opened 2026-09-29 23:17:09 -04:00 by dnorberg · 0 comments
Owner

Turn the Binder's ordered Link Panel and symbol pages into a deterministic, bounded grammar model before applying world-generation effects.

Acceptance criteria:

  • Parse ordered entries with explicit category, modifier, and repetition rules established by the Legacy audit.
  • Reject malformed or unresolved new writing with actionable diagnostics; never delete recoverable pages or IDs.
  • Do not trust client-submitted symbol meaning or page payloads.
  • Keep Link-Panel-only books on the existing random Age path.
  • Cover valid, incomplete, duplicate, conflicting, unknown, and reordered sequences in tests.
  • Leave instability scoring/effects for Milestone 6.

Dependencies: semantic symbol schema and Legacy grammar audit.

Turn the Binder's ordered Link Panel and symbol pages into a deterministic, bounded grammar model before applying world-generation effects. Acceptance criteria: - Parse ordered entries with explicit category, modifier, and repetition rules established by the Legacy audit. - Reject malformed or unresolved new writing with actionable diagnostics; never delete recoverable pages or IDs. - Do not trust client-submitted symbol meaning or page payloads. - Keep Link-Panel-only books on the existing random Age path. - Cover valid, incomplete, duplicate, conflicting, unknown, and reordered sequences in tests. - Leave instability scoring/effects for Milestone 6. Dependencies: semantic symbol schema and Legacy grammar audit.
dnorberg added this to the Milestone 5 — Age grammar milestone 2026-09-29 23:17:09 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#30