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:
parent
64d4dcda7c
commit
e2aa4045f4
4 changed files with 253 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue