Workshop: Life-cycle Management

Question

What life-cycle does a KB artifact travel — from workshop intake through promotion, maturation, and eventual retirement — and where do current conventions under-specify the transitions?

Why this workshop exists

The KB has strong conventions for the two poles: workshops (temporal, value-consumed) and the library (durable, value-accumulated). The transitions between and within them are only sketched. A functioning knowledge base needs a workshop layer, not just a library names the bridges but leaves the mechanics open.

Concrete trigger: some workshops — agent-memory-design was the clearest case — feel like coherent wholes rather than a pile of extractable claims. The current closure protocol in kb/work/COLLECTION.md ("extract durable conclusions, delete the workshop") assumes atomization works. When a workshop reads as a monograph, atomization would destroy the structure that makes it useful. Where does such a workshop land?

Resolution for agent-memory-design (2026-04-23): promoted as a single kb/notes/designing-agent-memory-systems.md carrying the new synthesis trait. The trait waives kb/notes/'s default body-composability rule for the note (cite as unit; extract component claims into their own notes if they need to be cited as premises). The four explore-* workshop files were folded into an "Alternatives considered" section within the promoted note and then deleted. This exercises one closure pathway — whole-thing promotion via a trait — and leaves the broader map below still to complete.

We start from workshops because that is where we have the most active practice. The aim is a map of stages and transitions across the whole KB, not just workshop intake.

Stages in scope

  • Intake — workshop creation, framing, initial direction.
  • In-flight work — mid-workshop evolution: split, merge, rename, partial extraction, retirement without closure.
  • Promotion — workshop → library. Atomized extraction vs. whole-thing promotion.
  • Maturation — seedling → current within the library. What earns the gate.
  • Decay / retirement — staleness signals, revise vs. deprecate vs. delete.
  • Extraction bridges — pulling durable claims out of a still-running workshop without closing it.

What this workshop needs to resolve

  1. Closure pathways. The current protocol is atomize-then-delete. What are the other legitimate end states? Candidates: abandoned, absorbed into an existing note, promoted whole, partially extracted with a residual that keeps running.

  2. Whole-thing promotion. When a workshop is too coherent to atomize, where does it go? Options to evaluate:

  3. kb/notes/<workshop-name>/ as a sub-directory (precedent: notes/definitions/, notes/research/). Theoretical register applies; atomic parts still expected to be note-shaped.
  4. A new sibling collection (precedent: kb/agent-memory-systems/ — but that is a descriptive register for external systems; promoted workshops are typically theoretical, so the precedent fits only partly).
  5. A new collection type for extended theoretical artifacts — "monographs," "design studies," "theory bundles." Would need its own COLLECTION.md, register, and linking rules.
  6. Something else.

agent-memory-design was the concrete test case. It landed as option (d): single-file promotion with a synthesis trait — neither a sub-directory nor a new collection, because the workshop reduced to one durable artifact once the explore-* files were folded into an "Alternatives considered" section.

That resolution is n=1. Whether the pattern generalizes depends on the shape of the next monograph-style workshop. If a future case has multiple durable artifacts that must stay together, the sub-directory option or a monograph collection returns to the table.

Sketch of how a monograph collection would work, kept for reference: - Location. kb/monographs/<name>/ — one collection, many monographs as subdirectories; one COLLECTION.md governs all. - Register. Not a new register. Theoretical, same quality bar as kb/notes/. The monograph is a container, not a new content mode. - Contents. Normal typed files inside — note, structured-claim, definition, index — plus a required landing README.md that reads as the entry point and narrates the argument. - Promotion from workshop. kb/work/<name>/kb/monographs/<name>/. Rename the directory, fix frontmatter on files that lack it, validate links. Internal structure preserved. - Linking in. Landing page always a valid citation target. Individual files also citable under their normal type rules. Outbound-link guidance in other COLLECTION.md files would prefer the landing page when the cite is about the whole argument. - Linking out. Files follow their type's normal rules. Landing page has README/index conventions. - Extraction. A claim inside a monograph that turns out to have independent reach can be lifted to kb/notes/, with the monograph file becoming a stub that links out. - Key unresolved design choice. Do individual monograph files count as first-class library citations, or do we only cite the landing page? First-class keeps the theoretical register consistent but allows duplication across granularities. Landing-page-only preserves the monograph as a unit but weakens discoverability. - Why a real collection, not a kb/notes/<name>/ sub-dir. A collection gets a COLLECTION.md and validation rules that enforce structure (landing page required, directory coherent); a sub-dir under notes has no such handle and will drift. This is the main argument the sub-dir experiment has to survive.

  1. Seedling maturation. When does a seedling become current? Today this is intuitive. Is there an operable gate — number of inbound links, citation by a structured-claim, review pass, something else?

  2. Retirement protocol. What signals a note is stale? What is the action — revise in place, mark deprecated, delete? How do inbound links get handled?

  3. Extraction during a workshop. Can durable claims be promoted mid-workshop without closing it? What convention keeps the workshop useful after partial extraction, and what stops it from becoming a permanent shadow library?

Current grounding

Working hypotheses

  • Closure is not a single protocol. There are several legitimate end states; the current conventions only describe one.
  • Some workshops are monographs, not piles of claims. Preserving their internal structure is part of the value.
  • Maturation and retirement need lighter machinery than intake — less workflow, more signals.

What would close this workshop

An updated life-cycle map (probably a note) naming each stage, its valid transitions, and its conventions, and an updated kb/work/COLLECTION.md closure section that reflects the richer set of pathways. The agent-memory-design landing is resolved (single-file promotion with synthesis trait) and can serve as one worked example in the map.