Design dual authoring modes and lazy projection fields

Document top-down and bottom-up writing, lazy title/abstractor/visual that
persist after generation, and per-field regenerate plus lock. Wire into
capability model and stage-1 notes.
This commit is contained in:
tegwick 2026-08-13 00:07:32 +02:00
parent 64d4dcda7c
commit e2aa4045f4
4 changed files with 253 additions and 2 deletions

View file

@ -99,11 +99,24 @@ capabilities:
status: partial
notes: "Inferred from H1/filename; frontmatter/UI todo"
- id: feat.page-abstract
title: Page Abstract
title: Page Abstractor
status: todo
- id: feat.page-visual
title: Page Visual
status: todo
- id: feat.authoring-top-down
title: Top-down authoring (title → abstractor → outline → body)
status: todo
notes: "docs/architecture/authoring-modes-and-lazy-projections.md"
- id: feat.authoring-bottom-up
title: Bottom-up authoring (body first; metadata later)
status: todo
- id: feat.projection-lazy-fill
title: Lazy-generate missing title/abstractor/visual on display
status: todo
- id: feat.projection-regenerate-lock
title: Per-field regenerate and lock for projections
status: todo
- id: feat.content-fail-closed
title: Fail closed on missing binding/fetch
status: shipped

View file

@ -124,4 +124,5 @@ capabilities but does not redefine the must set.
3. **Page body editing** — stage 1: product forms for Title/Abstract/Visual + markdown body path; exact editor TBD.
4. **Delete** — hard delete vs archive (`is_active`)?
5. **Transfer cohort** — require public self-registration, or LLDAP bulk invite for stage 1?
6. **Content substrate** — see `docs/architecture/2026-08-12-content-substrate-exploration.md` (markitect-tool + markdown SoR; evaluate shard-wiki thin slice vs folder/git store).
6. **Content substrate** — see `docs/architecture/2026-08-12-content-substrate-exploration.md` (markitect-tool + markdown SoR; evaluate shard-wiki thin slice vs folder/git store).
7. **Authoring** — top-down and bottom-up both first-class; lazy title/abstractor/visual with regenerate + lock — `docs/architecture/authoring-modes-and-lazy-projections.md`.