Packs
Specs grouped by the Packs that hold them, from the reader.
- 456 Specs and 9 Packs in this corpus.
- 5 Specs stated idea.
- 4 Specs stated scoped.
- No Specs stated defined.
- 447 Specs stated ready.
- No Specs stated above their floor.
- 16 open questions and 10 blocking questions.
- 166 Specs with an implementation binding and 397 Specs with a verifier binding.
- No errors and 3 warnings.
Start here
- Read a Pack's design
- Find a Spec, entry or file by a word
- Narrow the Specs
- Read the findings
- See what comes next
- See what the owner can state first
- See the components by context and layer
- See what changed since the base
Packs
An adopter at full speed · pack:adopter-speed-v1 · 59 members
- The evaluation sink runs one body and prints its return · ready · floor ready
- A script holding a graph runs a shipped recipe through the exported evaluator · ready · floor ready
- A body calls a shipped recipe and returns its answer unchanged · ready · floor ready
- A call to a recipe the catalog does not hold fails the body · ready · floor ready
- Corpus-authored rules run on the one validation path · ready · floor ready
- Editing a parameter file starts a cycle that reads the new parameters · ready · floor ready
- Rewriting a rules file under node_modules starts a cycle that runs the new body · ready · floor ready
- A parameter file that stops being JSON fails only its own rules file, and the watcher runs on · ready · floor ready
- Validation re-runs while an author edits carriers · ready · floor ready
- Address resolution and dependency cycles stay executable graph recipes · ready · floor ready
- A dependency chain with no cycle yields no finding · ready · floor ready
- The shipped dependency-cycles file fails a rules run on a cycle · ready · floor ready
- The shipped address-resolution file fails a rules run on an address that names no entry · ready · floor ready
- A corpus checks the register tokens its prose cites · ready · floor ready
- A held token no Spec cites fails a rules run only when the caller asks · ready · floor ready
- A cited token the register lacks or retires fails a rules run · ready · floor ready
- Every verb answers --help, and one verb writes every projection root · ready · floor ready
- A root that fails its check is removed while sdp generate writes the others · ready · floor ready
- One run of sdp generate leaves all five roots current · ready · floor ready
- A publisher's --help prints its help and touches no root · ready · floor ready
- An example step may carry a key that survives rewording · ready · floor ready
- An example marker that disagrees with its vocabulary withholds the contract · ready · floor ready
- A keyed Gherkin step keeps its binding across a rewording · ready · floor ready
- A step key equal to another step's skeleton withholds the contract · ready · floor ready
- A step marker whose key is off the grammar refuses the carrier · ready · floor ready
- Renaming a step key breaks the binding · ready · floor ready
- One key on two vocabulary steps refuses the carrier · ready · floor ready
- A keyed step reworded in its vocabulary and its example keeps its binding · ready · floor ready
- The same rewording without a key breaks the binding · ready · floor ready
- Two keys on one step refuse the carrier · ready · floor ready
- A keyed TypeScript step keeps its key through import to Markdown · ready · floor ready
- The build derives step and space contracts from graph examples · ready · floor ready
- Derived runnable modules freeze the registrar interface · ready · floor ready
- A Model term may carry a key that addresses it · ready · floor ready
- A keyed term is reified and its address resolves · ready · floor ready
- A term marker whose key is off the grammar refuses its carrier · ready · floor ready
- A term key repeated in one Spec refuses its carrier · ready · floor ready
- A keyed TypeScript term keeps its address through import to Markdown · ready · floor ready
- An address that names a term key no term carries is an error · ready · floor ready
- A Spec id written in prose is a checked mention · ready · floor ready
- The graph records where anchored source cites an entry address · ready · floor ready
- A code file's comment cites a declaration without reading as a test line · ready · floor ready
- A test title in an anchored file cites a pinned declaration · ready · floor ready
- A file that carries no anchor is not read for citations · ready · floor ready
- A citation of an entry its Spec lacks reports through the recipe, never as a Protocol finding · ready · floor ready
- A context bundle is composed per invocation within a stated budget · ready · floor ready
- A member larger than the budget is named, and no part is returned · ready · floor ready
- A Pack too large for one bundle reads whole in parts · ready · floor ready
- The readiness planner orders the statements a person can make · ready · floor ready
- Waiting Specs that rest on each other share a round and report a cycle · ready · floor ready
- A waiting decision comes before the Spec it shapes · ready · floor ready
- The Spec another rests on comes first in the queue · ready · floor ready
- An owner's blocking question lists the Specs it holds · ready · floor ready
- The upgrade kit shows a corpus what it could adopt · ready · floor ready
- Capability adoption counts where each capability is used and where it could apply · ready · floor ready
- Capability adoption counts keyed rules and reasoned relations · ready · floor ready
- The rule-key proposal keys every unkeyed rule as a change proposal · ready · floor ready
- Two rules that coin one key stay apart, and a rule with no ASCII word stays unkeyed · ready · floor ready
- A rule-key proposal passes the proposal check and validates once applied · ready · floor ready
Corpus checks · pack:corpus-checks-v1 · 16 members
- Corpus-authored rules run on the one validation path · ready · floor ready
- An error from a corpus rule fails validation and leaves the Protocol's line alone · ready · floor ready
- A warning from a corpus rule informs and passes · ready · floor ready
- A finding with no subject fails its rules file · ready · floor ready
- A rules file that empties its graph leaves the next file's graph whole · ready · floor ready
- Rewriting a rules file under node_modules starts a cycle that runs the new body · ready · floor ready
- Editing a parameter file starts a cycle that reads the new parameters · ready · floor ready
- A parameter file that stops being JSON fails only its own rules file, and the watcher runs on · ready · floor ready
- Declared architecture rules are checked against anchored structure · ready · floor ready
- A domain member that uses an infrastructure member breaks a forbidden pair · ready · floor ready
- The walk named as a rules file fails validation on an isolation breach · ready · floor ready
- A component with no layer leaves its edge unclassified · ready · floor ready
- Components are designed ahead of their code · ready · floor ready
- A component design no anchor satisfies is listed as unrealized · ready · floor ready
- A realized component that differs from its design gives one row per field · ready · floor ready
- A realized component that matches its design gives no row · ready · floor ready
Design iteration · pack:design-iteration-v1 · 11 members
- Recipe answers fit an agent's context and explain their misses · ready · floor ready
- A rule or flow entry may carry a key that addresses it · ready · floor ready
- An open question may name who decides it, its links, a provisional reading and a re-entry trigger · ready · floor ready
- An authored relation may carry its reason · ready · floor ready
- Designs are compared between a base commit and the working tree at entry grain · ready · floor ready
- A context bundle is composed per invocation within a stated budget · ready · floor ready
- A Pack is read from a named perspective · ready · floor ready
- A change proposal is addressed, based and checked before it lands · ready · floor ready
- Enrichment keeps one Spec while its detail changes · ready · floor ready
- File-level imports show where curation is missing · ready · floor ready
- Mechanical code structure stays inferred and apart from curated intent · ready · floor ready
Design management · pack:design-management-v1 · 24 members
- The Design Review's Pack page presents the Pack's design · ready · floor ready
- The Pack context carries the Pack's design · ready · floor ready
- A Pack page shows where the Pack's design stands · ready · floor ready
- The graph records where each addressable entry is written · ready · floor ready
- Recipes take parameters as data and ship as runnable files · ready · floor ready
- Design work reads its answers from catalog recipes · ready · floor ready
- Example spaces report which values their examples cover · ready · floor ready
- The CLI names the engine that produced a result · ready · floor ready
- Validation re-runs while an author edits carriers · ready · floor ready
- What a Spec's design carries is derived, beside its readiness · ready · floor ready
- Components are designed ahead of their code · ready · floor ready
- An open question may name who decides it, its links, a provisional reading and a re-entry trigger · ready · floor ready
- A rule or flow entry may carry a key that addresses it · ready · floor ready
- An authored relation may carry its reason · ready · floor ready
- A Pack is read from a named perspective · ready · floor ready
- A context bundle is composed per invocation within a stated budget · ready · floor ready
- Designs are compared between a base commit and the working tree at entry grain · ready · floor ready
- A change proposal is addressed, based and checked before it lands · ready · floor ready
- A reference projection serves a reader outside the repository · idea · floor idea
- Mermaid diagrams can be rooted at code units · scoped · floor scoped
- A Spec shaped by a superseded decision warns · ready · floor ready
- Declared architecture rules are checked against anchored structure · ready · floor ready
- Corpus-authored rules run on the one validation path · ready · floor ready
- CI run records are joined to verifiers in a view · ready · floor ready
Obsidian vault · pack:obsidian-vault-v1 · 23 members
- An Obsidian vault lets a person iterate on designs from the one graph · ready · floor ready
- The vault's generator owns one folder and synchronizes it · ready · floor ready
- A fresh vault is written the same way twice and every link resolves · ready · floor ready
- A regeneration removes a note that left the graph and keeps a person's notes · ready · floor ready
- A note a person wrote inside the generated folder refuses the regeneration · ready · floor ready
- A generated note a person changed refuses the regeneration and keeps the edit · ready · floor ready
- A person's file under a temporary's name refuses the regeneration · ready · floor ready
- A vault directory the build removes refuses the run and keeps a person's notes · ready · floor ready
- A run after a stopped synchronization finishes it · ready · floor ready
- A failed extraction keeps the notes and says so on the index · ready · floor ready
- The run after a failed extraction passes the guard and restores the index · ready · floor ready
- Every Spec, Pack, code unit and keyed term is a note, and every relation is a link · ready · floor ready
- An entry address in prose opens the entry's block in its Spec's note · ready · floor ready
- A mention of an entry that does not exist stays as written · ready · floor ready
- A keyed Model term gets a note, and its address in prose opens the term's block · ready · floor ready
- Two Specs whose notes differ only in case refuse the run · ready · floor ready
- A Pack's members and the standing queries are tables over the reader's values · ready · floor ready
- Each standing view selects what its source selects · ready · floor ready
- A design pass is followed and answered from the vault · ready · floor ready
- A carrier edit under watch rewrites only the notes it changes · ready · floor ready
- An anchor added in a source file under watch rewrites the Spec's note · ready · floor ready
- The vault skill teaches agents to keep an Obsidian vault of the graph · ready · floor ready
- A Model term may carry a key that addresses it · ready · floor ready
The Protocol's roadmap · pack:roadmap · 4 members
- The Protocol removes its frozen plans, review reports and superseded concept material · idea · floor idea
- A pinned declaration shows the words of each test line that cites it · scoped · floor scoped
- An outside register is a named Studio input, so a cited token links to its entry · scoped · floor scoped
- Views compose scoped intent instead of patching canonical source · ready · floor ready
Roadmaps, capability maps and design slices · pack:roadmaps-and-slices-v1 · 49 members
- The engine's accepted set covers its significant abstractions and only those · ready · floor ready
- The engine's architectural roles each name one pattern · ready · floor ready
- The architecture page lists each component's significant units by role · ready · floor ready
- The capability map reads every epic and its refinement descendants · ready · floor ready
- Capability epics keep kind independent of altitude · ready · floor ready
- The Protocol organizes its own features in capability epics · ready · floor ready
- Bound examples execute their authored steps · ready · floor ready
- The capability map page makes refinement readable by epic · ready · floor ready
- The Studio chooses diagram kinds from graph values · ready · floor ready
- A diagram preserves readable labels before zoom · ready · floor ready
- Edges route around boxes with deterministic orthogonal paths · ready · floor ready
- A diagram offers Mermaid source as copyable text · ready · floor ready
- A dependency drawing shows the declared footing of a Spec set · ready · floor ready
- A refinement drawing follows the capability map · ready · floor ready
- A Spec set draws the architecture it touches · ready · floor ready
- The maturity map is drawn as a grid of counts · ready · floor ready
- A requirement drawing separates intent from realization and verification · ready · floor ready
- A slice reads a Pack as one design, with the architecture it touches and what each member needs next · ready · floor ready
- Outside components stop at the touched components' neighbors · ready · floor ready
- Members rest on a chain · ready · floor ready
- A shaping decision comes before its member · ready · floor ready
- A cycle shares a depth · ready · floor ready
- An example folds without lending its readiness · ready · floor ready
- An example with its own dependency stays unfolded · ready · floor ready
- An unanchored component design stays visible · ready · floor ready
- An anchor alone does not realize a component design · ready · floor ready
- A realized component matches its declared values · ready · floor ready
- A realized component keeps its differing layer and uses apart · ready · floor ready
- An unreadable declared layer stays visible · ready · floor ready
- A prerequisite reaches its satisfying component · ready · floor ready
- An unbound prerequisite invents no component · ready · floor ready
- An outside prerequisite names the member it holds · ready · floor ready
- A slice page shows a Pack's design as one whole · ready · floor ready
- A roadmap states advisory priority in the graph · ready · floor ready
- A roadmap orders the next bodies of work, and the graph says what each still needs · ready · floor ready
- Built work stays on the roadmap · ready · floor ready
- A ready unbound part needs building · ready · floor ready
- A complete part waits for a statement · ready · floor ready
- An unfinished part needs design · ready · floor ready
- A binding below ready remains drift · ready · floor ready
- A descendant without evidence names its holding clause · ready · floor ready
- A descendant question holds the entry for design · ready · floor ready
- A descendant names its outside parent · ready · floor ready
- Waiting statements keep dependency order against roadmap places · ready · floor ready
- The roadmap page shows the upcoming work in priority order, split by what it needs · ready · floor ready
- A roadmap renders as the forward section of a pull request description · ready · floor ready
- Plan and review files stop carrying the delivery record once the roadmap and the pull request do · ready · floor ready
- The Protocol reads its next work from its roadmap and keeps its delivery record in git and its pull requests · ready · floor ready
- Roadmap views read releases, baselines and phases from git and the graph · scoped · floor scoped
Self-hosting · pack:self-hosting-v1 · 456 members
- Markdown authoring enters the one graph · ready · floor ready
- The Markdown envelope is explicit and bounded · ready · floor ready
- The Markdown parser reifies the ruled subset · ready · floor ready
- One finding class is shared while the carriers' outcomes stay their own · ready · floor ready
- A TypeScript-carried Spec can be converted to Markdown · ready · floor ready
- A TypeScript carrier survives import as an equal Markdown graph · ready · floor ready
- A bare .feature corpus can be imported · idea · floor idea
- Every prose value has one typed owner · ready · floor ready
- A Pack has a Markdown manifest carrier · ready · floor ready
- A Markdown Pack twin matches its TypeScript manifest · ready · floor ready
- A Spec key on a Pack envelope is refused · ready · floor ready
- The Markdown body accepts one closed form per section · ready · floor ready
- A table under a section is refused · ready · floor ready
- A bullet wrapped onto a second line is refused · ready · floor ready
- An ordered list is refused · ready · floor ready
- A fence other than gwt or gwt-vocabulary is refused · ready · floor ready
- An H3 under Design is refused · ready · floor ready
- A plain bullet under an open section is refused · ready · floor ready
- A keyed bullet under a plain-bullet owner is refused · ready · floor ready
- Prose after structured content is refused · ready · floor ready
- A repeated single-valued field is refused · ready · floor ready
- An unrecognized heading is refused with a suggestion · ready · floor ready
- A second primary owner is refused · ready · floor ready
- Raw HTML outside a code span is refused · ready · floor ready
- A second description across Behavior and Example space is refused · ready · floor ready
- An integer-like Model term is refused · ready · floor ready
- Inline code is content, never markup · ready · floor ready
- Code spans in a Spec narrative are literal · ready · floor ready
- Code spans in section descriptions are literal · ready · floor ready
- Code spans in list entries are literal · ready · floor ready
- Code spans in Pack framing are literal · ready · floor ready
- Gherkin authoring enters the one graph · ready · floor ready
- A Feature and Scenario enter the graph as parent and child · ready · floor ready
- The pseudo-scenario supplies example space without a node · ready · floor ready
- Markdown and Gherkin twins derive equal graphs and contracts · ready · floor ready
- A Feature without identity is refused · ready · floor ready
- A Scenario Outline is refused · ready · floor ready
- A graph-aware tag near miss is refused · ready · floor ready
- An authored delivery fact lookalike is refused · ready · floor ready
- A malformed relation target is refused · ready · floor ready
- A Gherkin example with an unbound used slot fails its stated readiness floor · ready · floor ready
- Duplicate Markdown and Gherkin surfaces are both excluded · ready · floor ready
- A bad description key reports its physical source line · ready · floor ready
- A step-less Scenario is refused at its Scenario line · ready · floor ready
- Multiple findings exclude one carrier and keep a healthy sibling · ready · floor ready
- Slot notation declares, binds, and refuses to guess · ready · floor ready
- A typed declaration normalizes to the skeleton its binding shares · ready · floor ready
- A stray brace stays prose while an unusable group stays a named slot · ready · floor ready
- A one-literal group in a vocabulary is a binding that declares nothing · ready · floor ready
- An example step may carry a key that survives rewording · ready · floor ready
- A keyed step reworded in its vocabulary and its example keeps its binding · ready · floor ready
- The same rewording without a key breaks the binding · ready · floor ready
- A keyed Gherkin step keeps its binding across a rewording · ready · floor ready
- Renaming a step key breaks the binding · ready · floor ready
- One key on two vocabulary steps refuses the carrier · ready · floor ready
- Two keys on one step refuse the carrier · ready · floor ready
- A step marker whose key is off the grammar refuses the carrier · ready · floor ready
- An example marker that disagrees with its vocabulary withholds the contract · ready · floor ready
- A step key equal to another step's skeleton withholds the contract · ready · floor ready
- A keyed TypeScript step keeps its key through import to Markdown · ready · floor ready
- The Protocol models delivery with one enrichable Spec · ready · floor ready
- Enrichment keeps one Spec while its detail changes · ready · floor ready
- Spec sections carry typed detail and direct verifier semantics · ready · floor ready
- Specs declare typed directed relations · ready · floor ready
- Stable IDs are the Protocol's durable join key · ready · floor ready
- A namespaced dotted path with a sub-part survives parsing unchanged · ready · floor ready
- An uppercase namespace is refused with its reason named · ready · floor ready
- A
#sub-part without its section is refused with its reason named · ready · floor ready - A Pack is a truth-free review aggregate · ready · floor ready
- Source anchors bind code without carrying intent · ready · floor ready
- A consumer-local lookalike builder mints no anchor and no finding · ready · floor ready
- A deep relative import that resolves to the Protocol builders is trusted · ready · floor ready
- Architecturally significant units are annotated where they are realized · ready · floor ready
- An open question may carry a key that addresses it · ready · floor ready
- A keyed question is reified and its address resolves · ready · floor ready
- A renamed question key fails the mention that addresses it · ready · floor ready
- A repeated question key refuses its carrier · ready · floor ready
- What a Spec's design carries is derived, beside its readiness · ready · floor ready
- Components are designed ahead of their code · ready · floor ready
- A component design no anchor satisfies is listed as unrealized · ready · floor ready
- A realized component that differs from its design gives one row per field · ready · floor ready
- A realized component that matches its design gives no row · ready · floor ready
- An open question may name who decides it, its links, a provisional reading and a re-entry trigger · ready · floor ready
- A TypeScript question list that cannot be read drops whole with a warning · ready · floor ready
- A rule or flow entry may carry a key that addresses it · ready · floor ready
- An authored relation may carry its reason · ready · floor ready
- A Model term may carry a key that addresses it · ready · floor ready
- A keyed term is reified and its address resolves · ready · floor ready
- An address that names a term key no term carries is an error · ready · floor ready
- A term key repeated in one Spec refuses its carrier · ready · floor ready
- A term marker whose key is off the grammar refuses its carrier · ready · floor ready
- A keyed TypeScript term keeps its address through import to Markdown · ready · floor ready
- Carrier reification derives the one graph · ready · floor ready
- Resolving bindings confer direct delivery facts · ready · floor ready
- Committed source derives byte-identical output · ready · floor ready
- The build pipeline has one ordered flow · ready · floor ready
- One query invocation shares its extracted graph and validation result · ready · floor ready
- Extraction exclusions are strict consumer input · ready · floor ready
- A prefix excludes its own tree and leaves a similar sibling standing · ready · floor ready
- A Windows-drive absolute path is refused rather than normalized · ready · floor ready
- Graph claims retain their epistemic source · ready · floor ready
- Generated artifacts are disposable projections · ready · floor ready
- The graph declares its schema version · ready · floor ready
- A derived payload carries a schema version its consumer can read · ready · floor ready
- Bound examples execute their authored steps · ready · floor ready
- The build derives step and space contracts from graph examples · ready · floor ready
- An unbound slot in a used step earns no step contract · ready · floor ready
- A second structured entry is named, never left silently inert · ready · floor ready
- A case-only path collision withholds the whole contracts tree · ready · floor ready
- Pinned declarations give an adopter a derived module to typecheck · ready · floor ready
- Serialization preserves authored entry order · ready · floor ready
- Derived runnable modules freeze the registrar interface · ready · floor ready
- A bound example runs its contract steps against a fresh world · ready · floor ready
- A repeated step runs its one handler at each occurrence, in contract order · ready · floor ready
- A red step names itself before the assertion detail · ready · floor ready
- A Pack node keeps its members in authored order · ready · floor ready
- A manifest's member order survives into the graph and the reader · ready · floor ready
- The graph records where each addressable entry is written · ready · floor ready
- The graph records where anchored source cites an entry address · ready · floor ready
- A code file's comment cites a declaration without reading as a test line · ready · floor ready
- A test title in an anchored file cites a pinned declaration · ready · floor ready
- A file that carries no anchor is not read for citations · ready · floor ready
- A citation of an entry its Spec lacks reports through the recipe, never as a Protocol finding · ready · floor ready
- Stated readiness must clear its floor · ready · floor ready
- A scoped Spec with no relation names the relation clause · ready · floor ready
- A blocking open question holds a Spec below defined · ready · floor ready
- A ready Spec rests only on settled dependencies · ready · floor ready
- Every relation reads the four stated target rungs · ready · floor ready
- Missing targets fail relation resolution once · ready · floor ready
- An unsettled constraint bounds ready but permits defined · ready · floor ready
- Target floor failures do not propagate across dependencies · ready · floor ready
- Duplicate carrier IDs are excluded loudly · ready · floor ready
- TypeScript and Markdown duplicates are both refused · ready · floor ready
- Validation separates well-formedness from non-pretending · ready · floor ready
- One report carries both families and claims neither as its own · ready · floor ready
- Every graph reference resolves · ready · floor ready
- An unrelated missing target is a bare conformance error · ready · floor ready
- A unique near miss earns a did-you-mean suggestion · ready · floor ready
- Every Spec id written in prose resolves · ready · floor ready
- Graph claims and contracts stay distinct · ready · floor ready
- A binding edge cannot borrow the declared claim · ready · floor ready
- An unratified kind fails closed instead of reaching the floor · ready · floor ready
- Example verification and oracle bindings resolve honestly · ready · floor ready
- A declared verifier no test binds confers nothing · ready · floor ready
- An oracle targeting a Spec with no example space is refused · ready · floor ready
- An unbound example below ready is data, not a warning · ready · floor ready
- Below-ready examples keep declared verifier data · ready · floor ready
- Ready examples and non-example verifiers keep warnings · ready · floor ready
- Parent gaps follow enabled bindings and preserve the decision exemption · ready · floor ready
- Oracle eligibility follows example-space ownership · ready · floor ready
- A rule owning an example space accepts an oracle · ready · floor ready
- A target without an example space refuses an oracle · ready · floor ready
- Packs are coherent aggregates · ready · floor ready
- A repeated member and a non-model modelRef are both named · ready · floor ready
- Machine truth is never authored · ready · floor ready
- A delivery fact smuggled into a section is refused · ready · floor ready
- A stated delivery fact no binding earns is refused · ready · floor ready
- Missing connective evidence warns without failing · ready · floor ready
- A disconnected Spec warns and fails nothing · ready · floor ready
- A ready Spec without a verifier warns and fails nothing · ready · floor ready
- Each kind carries its own evidence · ready · floor ready
- Constraints alone stop short of complete behavior evidence · ready · floor ready
- A constraint without a machine-readable target is not complete · ready · floor ready
- An empty promoted child confers no evidence · ready · floor ready
- A constraint whose second entry has no target is not complete · ready · floor ready
- One diagnostic currency, its location composed from structured fields · ready · floor ready
- One finding, three location shapes, one composition rule · ready · floor ready
- The same three location shapes, rendered as table cells · ready · floor ready
- Every validator ships evidence in both directions · ready · floor ready
- Every shipped check reports its refusing probe and leaves its near miss alone · ready · floor ready
- A check that stops reporting is named silent · ready · floor ready
- A check that reports its near miss is named overeager · ready · floor ready
- A registered check without a probe pair is named unpaired · ready · floor ready
- A check paired twice is named · ready · floor ready
- A finding id the source writes outside every registry is named · ready · floor ready
- The floor names what blocks the floor's next rung · ready · floor ready
- A defined Spec resting on a scoped dependency is told which one · ready · floor ready
- A scoped Spec held by a blocking question is told the clause · ready · floor ready
- A Spec shaped by a superseded decision warns · ready · floor ready
- A Spec shaped by a replaced decision warns once and fails nothing · ready · floor ready
- The warning names the decision at the end of a chain of replacements · ready · floor ready
- A replacement chain that branches names every end · ready · floor ready
- A chain of replacements that closes on itself is named and fails nothing · ready · floor ready
- A dependency on a replaced decision raises no warning · ready · floor ready
- A superseded decision is not warned for the decision it names · ready · floor ready
- A replacement still below ready is named as it stands · ready · floor ready
- A decision still decided by the record it replaces warns · ready · floor ready
- A chain of replacements that reaches an end and a loop names both · ready · floor ready
- Declared architecture rules are checked against anchored structure · ready · floor ready
- A domain member that uses an infrastructure member breaks a forbidden pair · ready · floor ready
- The walk named as a rules file fails validation on an isolation breach · ready · floor ready
- A component with no layer leaves its edge unclassified · ready · floor ready
- Corpus-authored rules run on the one validation path · ready · floor ready
- A rules file that empties its graph leaves the next file's graph whole · ready · floor ready
- An error from a corpus rule fails validation and leaves the Protocol's line alone · ready · floor ready
- A finding with no subject fails its rules file · ready · floor ready
- Editing a parameter file starts a cycle that reads the new parameters · ready · floor ready
- Rewriting a rules file under node_modules starts a cycle that runs the new body · ready · floor ready
- A parameter file that stops being JSON fails only its own rules file, and the watcher runs on · ready · floor ready
- A warning from a corpus rule informs and passes · ready · floor ready
- A corpus checks the register tokens its prose cites · ready · floor ready
- A cited token the register lacks or retires fails a rules run · ready · floor ready
- A held token no Spec cites fails a rules run only when the caller asks · ready · floor ready
- Projections fan out from one graph without becoming truth stores · ready · floor ready
- Roadmap views read releases, baselines and phases from git and the graph · scoped · floor scoped
- Mechanical code structure stays inferred and apart from curated intent · ready · floor ready
- File-level imports show where curation is missing · ready · floor ready
- Exhaustive symbol reach waits for a language-neutral identity · idea · floor scoped
- Agents script a visible typed graph · ready · floor ready
- A scripted body returns claim-decoded context, pre-shaped by the body · ready · floor ready
- One body reaches every entry point the demand map names, and no symbol entry · ready · floor ready
- Recipe answers fit an agent's context and explain their misses · ready · floor ready
- The evaluation sink runs one body and prints its return · ready · floor ready
- A body calls a shipped recipe and returns its answer unchanged · ready · floor ready
- A call to a recipe the catalog does not hold fails the body · ready · floor ready
- A script holding a graph runs a shipped recipe through the exported evaluator · ready · floor ready
- Design Review renders graph context without becoming a gate · ready · floor ready
- The view is the graph read twice, and the corpus is untouched by reading it · ready · floor ready
- Census renders the runtime taxonomy without becoming a registry · ready · floor ready
- Mermaid renders bounded one-hop and Pack diagrams without becoming a graph browser · ready · floor ready
- Gherkin view renders any Spec as a disposable read shape · ready · floor ready
- The reader bridges agent entry points to composable graph context · ready · floor ready
- A concept recorded only inside a Spec's sections is still reached, and the field is named · ready · floor ready
- A source file reaches the Spec its binding names, and a carrier reaches its own Spec · ready · floor ready
- A changeset names what it reaches, why, and what it cannot see · ready · floor ready
- Views compose scoped intent instead of patching canonical source · ready · floor ready
- Authors move one Spec from intent to reviewed evidence · ready · floor ready
- The reading skill teaches agents to query the graph · ready · floor ready
- Delivery sessions route work from current graph state · ready · floor ready
- Authoring questions stay executable graph recipes · ready · floor ready
- Register questions stay executable graph recipes · ready · floor ready
- Composed intent hands off on one proposal shape · ready · floor ready
- The next body of work is planned from the graph, not from a prose index · ready · floor ready
- An adopter learns graph homes, carrier grammar and shipped paths from the on-ramps · ready · floor ready
- The package ships the Specs and on-ramps its skills cite · ready · floor ready
- Derived readiness renders beside the stated rung and warns in one direction · ready · floor ready
- An overstated rung raises the banner and names the clause that refused · ready · floor ready
- A rung the structure overshoots renders as information, not as a banner · ready · floor ready
- Views speak binding language, never the internal fact name · ready · floor ready
- A fully bound Spec renders binding language on the page and in the index · ready · floor ready
- The Pack member table speaks the page's binding language, not a shorthand · ready · floor ready
- Every view run rewrites the view wholesale · ready · floor ready
- A page from an earlier run does not survive the next one · ready · floor ready
- A page the build's invalidation never saw still does not survive the swap · ready · floor ready
- A run that cannot produce a current view leaves no view at all · ready · floor ready
- A build that never renders still takes the old view down · ready · floor ready
- Address resolution and dependency cycles stay executable graph recipes · ready · floor ready
- The shipped dependency-cycles file fails a rules run on a cycle · ready · floor ready
- The shipped address-resolution file fails a rules run on an address that names no entry · ready · floor ready
- A dependency chain with no cycle yields no finding · ready · floor ready
- The Spec Studio is a static HTML workbench over the one graph · ready · floor ready
- The index says where the corpus stands and narrows every Spec · ready · floor ready
- A Pack page shows the Pack's design as one card per member · ready · floor ready
sdp studiopublishes the Studio as one page set · ready · floor ready- Search finds a Spec, a Pack, an entry or a bound file by a word · ready · floor ready
- A few custom elements filter, search, open and copy on a rendered page · ready · floor ready
- The Studio renders from the reader's values and embeds only what its script reads · ready · floor ready
- The Studio's shell frames every page with navigation, a rail and a canvas · ready · floor ready
- Five lenses read the graph as Packs, capabilities, architecture, tests and evidence · ready · floor ready
- A Spec page shows one Spec in collapsible panels, in a fixed order · ready · floor ready
- A Spec page's core shows the whole Spec, with an anchor for every entry · ready · floor ready
- The panels for examples, targets, verifiers and evidence · ready · floor ready
- A composing panel on every page gathers scoped intent for an agent · ready · floor ready
- The Studio's custom elements each hold one view the build renders · ready · floor ready
- The Studio reads on a phone as on a desktop · ready · floor ready
- A Studio build is stamped and shared from a static host · ready · floor ready
- The stamp is written beside the page set, and a later build removes it · ready · floor ready
- A page takes each recipe answer from the recipe's shipped body · ready · floor ready
- The Studio reads two named inputs beside the graph, a base graph and run records · ready · floor ready
- Without inputs the page set is the graph's alone · ready · floor ready
- Both inputs add their pages, named, and the same inputs write the same bytes · ready · floor ready
sdp studio --watchrebuilds the page set on each carrier change · ready · floor ready- Each watch cycle writes the page set a plain run writes · ready · floor ready
- Every page of the page set is reached from the top navigation and the index · ready · floor ready
- The Packs lens groups every Spec by the Packs that hold it · ready · floor ready
- The architecture lens draws components by context and layer, the planned beside the built · ready · floor ready
- The architecture page lists each component's significant units by role · ready · floor ready
- A component design no anchor realizes draws planned beside the built one · ready · floor ready
- The tests lens shows how far each Spec's verification reaches · ready · floor ready
- A Spec's row on the tests lens counts its exercised keyed rules · ready · floor ready
- The evidence lens names each source of runtime evidence and reads it as not tracked · ready · floor ready
- A Pack page's maturity map places every member by its stated rung and its floor · ready · floor ready
- A pinned declaration shows the test line that cites it · ready · floor ready
- Each keyed rule shows the examples that exercise it, or that none does · ready · floor ready
- The corpus's registers are pages a reviewer opens from a link · ready · floor ready
- The questions page lists the Specs with a blocking question first · ready · floor ready
- The owner queue page orders the statements and questions only a person can settle · ready · floor ready
- The owner queue lists a waiting statement after the one it rests on · ready · floor ready
- The diff page shows what changed in the design since a base graph · ready · floor ready
- The diff page shows a changed entry's base and built values · ready · floor ready
- The runs page shows the run records the build was given, joined to test files · ready · floor ready
- The runs page shows a run as external evidence from a test file · ready · floor ready
- The glossary page lists every term the corpus's Specs define · ready · floor ready
- A word two Specs define appears once per Spec on the glossary page · ready · floor ready
- Refreshing a tab keeps every gathered intent · ready · floor ready
- A diagram is laid out from graph values into SVG with a text equivalent · ready · floor ready
- An architecture within the bound draws in one diagram, the same bytes twice · ready · floor ready
- An architecture over the bound folds by context · ready · floor ready
- One context over the bound folds by layer · ready · floor ready
- A Pack exports as one file, and every page prints as a document · ready · floor ready
- A Pack's export opens alone and keeps its links inside it · ready · floor ready
- The Studio skill teaches agents to publish, share and read the Spec Studio · ready · floor ready
- The Pack context carries the Pack's design · ready · floor ready
- A Pack page shows where the Pack's design stands · ready · floor ready
- Recipes take parameters as data and ship as runnable files · ready · floor ready
- Design work reads its answers from catalog recipes · ready · floor ready
- The CLI names the engine that produced a result · ready · floor ready
- Validation re-runs while an author edits carriers · ready · floor ready
- Example spaces report which values their examples cover · ready · floor ready
- A literal no example binds is reported uncovered, and an unbound child is named · ready · floor ready
- A number slot is not enumerable and reports no uncovered value · ready · floor ready
- A Pack is read from a named perspective · ready · floor ready
- A context bundle is composed per invocation within a stated budget · ready · floor ready
- A Pack too large for one bundle reads whole in parts · ready · floor ready
- A member larger than the budget is named, and no part is returned · ready · floor ready
- Designs are compared between a base commit and the working tree at entry grain · ready · floor ready
- A change proposal is addressed, based and checked before it lands · ready · floor ready
- Recipe 49 renders a change proposal as the Markdown memo a person reviews · ready · floor ready
- Recipe 49 and the composing panel write one memo for one proposal · ready · floor ready
- A reference projection serves a reader outside the repository · idea · floor idea
- Mermaid diagrams can be rooted at code units · scoped · floor scoped
- An Obsidian vault lets a person iterate on designs from the one graph · ready · floor ready
- A fresh vault is written the same way twice and every link resolves · ready · floor ready
- A regeneration removes a note that left the graph and keeps a person's notes · ready · floor ready
- A note a person wrote inside the generated folder refuses the regeneration · ready · floor ready
- A generated note a person changed refuses the regeneration and keeps the edit · ready · floor ready
- A person's file under a temporary's name refuses the regeneration · ready · floor ready
- A vault directory the build removes refuses the run and keeps a person's notes · ready · floor ready
- A run after a stopped synchronization finishes it · ready · floor ready
- A failed extraction keeps the notes and says so on the index · ready · floor ready
- The run after a failed extraction passes the guard and restores the index · ready · floor ready
- Every Spec, Pack, code unit and keyed term is a note, and every relation is a link · ready · floor ready
- An entry address in prose opens the entry's block in its Spec's note · ready · floor ready
- A mention of an entry that does not exist stays as written · ready · floor ready
- A keyed Model term gets a note, and its address in prose opens the term's block · ready · floor ready
- Two Specs whose notes differ only in case refuse the run · ready · floor ready
- A Pack's members and the standing queries are tables over the reader's values · ready · floor ready
- Each standing view selects what its source selects · ready · floor ready
- A design pass is followed and answered from the vault · ready · floor ready
- A carrier edit under watch rewrites only the notes it changes · ready · floor ready
- An anchor added in a source file under watch rewrites the Spec's note · ready · floor ready
- The vault skill teaches agents to keep an Obsidian vault of the graph · ready · floor ready
- The readiness planner orders the statements a person can make · ready · floor ready
- The Spec another rests on comes first in the queue · ready · floor ready
- A waiting decision comes before the Spec it shapes · ready · floor ready
- Waiting Specs that rest on each other share a round and report a cycle · ready · floor ready
- An owner's blocking question lists the Specs it holds · ready · floor ready
- The upgrade kit shows a corpus what it could adopt · ready · floor ready
- Capability adoption counts where each capability is used and where it could apply · ready · floor ready
- Capability adoption counts keyed rules and reasoned relations · ready · floor ready
- The rule-key proposal keys every unkeyed rule as a change proposal · ready · floor ready
- A rule-key proposal passes the proposal check and validates once applied · ready · floor ready
- Two rules that coin one key stay apart, and a rule with no ASCII word stays unkeyed · ready · floor ready
- Every verb answers --help, and one verb writes every projection root · ready · floor ready
- A root that fails its check is removed while sdp generate writes the others · ready · floor ready
- One run of sdp generate leaves all five roots current · ready · floor ready
- A publisher's --help prints its help and touches no root · ready · floor ready
- The capability map reads every epic and its refinement descendants · ready · floor ready
- The capability map page makes refinement readable by epic · ready · floor ready
- The Studio chooses diagram kinds from graph values · ready · floor ready
- A diagram preserves readable labels before zoom · ready · floor ready
- Edges route around boxes with deterministic orthogonal paths · ready · floor ready
- A diagram offers Mermaid source as copyable text · ready · floor ready
- A dependency drawing shows the declared footing of a Spec set · ready · floor ready
- A refinement drawing follows the capability map · ready · floor ready
- A Spec set draws the architecture it touches · ready · floor ready
- The maturity map is drawn as a grid of counts · ready · floor ready
- A requirement drawing separates intent from realization and verification · ready · floor ready
- A slice reads a Pack as one design, with the architecture it touches and what each member needs next · ready · floor ready
- Outside components stop at the touched components' neighbors · ready · floor ready
- Members rest on a chain · ready · floor ready
- A shaping decision comes before its member · ready · floor ready
- A cycle shares a depth · ready · floor ready
- An example folds without lending its readiness · ready · floor ready
- An example with its own dependency stays unfolded · ready · floor ready
- An unanchored component design stays visible · ready · floor ready
- An anchor alone does not realize a component design · ready · floor ready
- A realized component matches its declared values · ready · floor ready
- A realized component keeps its differing layer and uses apart · ready · floor ready
- An unreadable declared layer stays visible · ready · floor ready
- A prerequisite reaches its satisfying component · ready · floor ready
- An unbound prerequisite invents no component · ready · floor ready
- An outside prerequisite names the member it holds · ready · floor ready
- A slice page shows a Pack's design as one whole · ready · floor ready
- A roadmap orders the next bodies of work, and the graph says what each still needs · ready · floor ready
- Built work stays on the roadmap · ready · floor ready
- A ready unbound part needs building · ready · floor ready
- A complete part waits for a statement · ready · floor ready
- An unfinished part needs design · ready · floor ready
- A binding below ready remains drift · ready · floor ready
- A descendant without evidence names its holding clause · ready · floor ready
- A descendant question holds the entry for design · ready · floor ready
- A descendant names its outside parent · ready · floor ready
- Waiting statements keep dependency order against roadmap places · ready · floor ready
- The roadmap page shows the upcoming work in priority order, split by what it needs · ready · floor ready
- A roadmap renders as the forward section of a pull request description · ready · floor ready
- A pinned declaration shows the words of each test line that cites it · scoped · floor scoped
- An outside register is a named Studio input, so a cited token links to its entry · scoped · floor scoped
- Runtime observations can close the liveness loop · idea · floor idea
- CI run records are joined to verifiers in a view · ready · floor ready
- A test whose reporter wrote an absolute path joins its anchored file · ready · floor ready
- A test in a file with no test anchor is reported as unjoined · ready · floor ready
- The Protocol authors and validates itself · ready · floor ready
- The engine's structural self-binding covers its architecturally significant units · ready · floor ready
- The engine's accepted set covers its significant abstractions and only those · ready · floor ready
- The engine's architectural roles each name one pattern · ready · floor ready
- The Protocol organizes its own features in capability epics · ready · floor ready
- The Protocol reads its next work from its roadmap and keeps its delivery record in git and its pull requests · ready · floor ready
- The Protocol removes its frozen plans, review reports and superseded concept material · idea · floor idea
- Durable references lead with meaning · ready · floor ready
- Concept documents may dissolve after executable truth lands · ready · floor ready
- Validation follows one graph · ready · floor ready
- Spec extensions identify the carrier without colliding with tests · ready · floor ready
- Each example binds one point · ready · floor ready
- Markdown is the default Spec carrier · ready · floor ready
- Prose belongs to typed graph owners · ready · floor ready
- The Protocol owns the envelope grammar · ready · floor ready
- Consumer exclusions stay exact · ready · floor ready
- The Protocol is an executable meta-model · ready · floor ready
- Delivery nouns remain familiar without workflow gates · ready · floor ready
- One Spec carries named delivery coordinates · ready · floor ready
- The meta-model is a software delivery protocol · ready · floor ready
- Bindings state existence, not liveness · ready · floor ready
- Sections carry content while relations carry links · ready · floor ready
- Floor-read sections are closed typed shapes · ready · floor ready
- Readiness evidence follows the Spec kind · ready · floor ready
- Promoted evidence must carry its own evidence · ready · floor ready
- Packs group review context without becoming truth · ready · floor ready
- Agents script the visible graph · ready · floor ready
- MCP integration remains deferred · ready · floor ready
- The agent front door is one evaluation sink over the exported reader · ready · floor ready
- Verification mode states posture, not realization · ready · floor ready
- Example realization stays evidence, not backlog work · ready · floor ready
- Packs have a Markdown manifest carrier · ready · floor ready
- Decision records state readiness from ratification evidence · ready · floor ready
- Behavior and example Specs may use Gherkin canonically · ready · floor ready
- Canonical Gherkin carriers use
.sdp.gherkin· ready · floor ready - Carrier universality is bounded by honest kind structure · ready · floor ready
- Adopted runnable registrars are committed · ready · floor ready
- The shipped projections stay frozen · ready · floor ready
- Planning truths live in ruled graph homes · ready · floor ready
- A Spec id written in prose is a checked mention · ready · floor ready
- The Design Review renders open-section entries as a list · ready · floor ready
- The Design Review shows an open question's key · ready · floor ready
- The Studio renders HTML, and the HTML stays derived · ready · floor ready
- The Studio is built from custom elements, not a framework · ready · floor ready
- The build renders every Studio view, and an element only enhances it · ready · floor ready
- The engine lays out every Studio diagram as static SVG when the page set is built · ready · floor ready
- The comment form is a second anchor representation · ready · floor ready
- Bindings are optional, plural, and may reference a design · ready · floor ready
- Architectural significance is annotated where it is realized · ready · floor ready
- The Design Review's Pack page presents the Pack's design · ready · floor ready
- The vault's generator owns one folder and synchronizes it · ready · floor ready
- A roadmap states advisory priority in the graph · ready · floor ready
- Plan and review files stop carrying the delivery record once the roadmap and the pull request do · ready · floor ready
- Capability epics keep kind independent of altitude · ready · floor ready
Spec Studio · pack:spec-studio-v1 · 64 members
- The Spec Studio is a static HTML workbench over the one graph · ready · floor ready
- The Studio renders HTML, and the HTML stays derived · ready · floor ready
- The Studio renders from the reader's values and embeds only what its script reads · ready · floor ready
- A page takes each recipe answer from the recipe's shipped body · ready · floor ready
- The Studio reads two named inputs beside the graph, a base graph and run records · ready · floor ready
- Without inputs the page set is the graph's alone · ready · floor ready
- Both inputs add their pages, named, and the same inputs write the same bytes · ready · floor ready
sdp studiopublishes the Studio as one page set · ready · floor readysdp studio --watchrebuilds the page set on each carrier change · ready · floor ready- Each watch cycle writes the page set a plain run writes · ready · floor ready
- The Studio's shell frames every page with navigation, a rail and a canvas · ready · floor ready
- Search finds a Spec, a Pack, an entry or a bound file by a word · ready · floor ready
- Every page of the page set is reached from the top navigation and the index · ready · floor ready
- Five lenses read the graph as Packs, capabilities, architecture, tests and evidence · ready · floor ready
- The Packs lens groups every Spec by the Packs that hold it · ready · floor ready
- The index says where the corpus stands and narrows every Spec · ready · floor ready
- The architecture lens draws components by context and layer, the planned beside the built · ready · floor ready
- The architecture page lists each component's significant units by role · ready · floor ready
- A component design no anchor realizes draws planned beside the built one · ready · floor ready
- The tests lens shows how far each Spec's verification reaches · ready · floor ready
- A Spec's row on the tests lens counts its exercised keyed rules · ready · floor ready
- Example spaces report which values their examples cover · ready · floor ready
- A literal no example binds is reported uncovered, and an unbound child is named · ready · floor ready
- A number slot is not enumerable and reports no uncovered value · ready · floor ready
- The evidence lens names each source of runtime evidence and reads it as not tracked · ready · floor ready
- A Pack page shows the Pack's design as one card per member · ready · floor ready
- A Pack page's maturity map places every member by its stated rung and its floor · ready · floor ready
- A Spec page shows one Spec in collapsible panels, in a fixed order · ready · floor ready
- A pinned declaration shows the test line that cites it · ready · floor ready
- A Spec page's core shows the whole Spec, with an anchor for every entry · ready · floor ready
- The panels for examples, targets, verifiers and evidence · ready · floor ready
- Each keyed rule shows the examples that exercise it, or that none does · ready · floor ready
- The corpus's registers are pages a reviewer opens from a link · ready · floor ready
- The questions page lists the Specs with a blocking question first · ready · floor ready
- The owner queue page orders the statements and questions only a person can settle · ready · floor ready
- The owner queue lists a waiting statement after the one it rests on · ready · floor ready
- The diff page shows what changed in the design since a base graph · ready · floor ready
- The diff page shows a changed entry's base and built values · ready · floor ready
- The runs page shows the run records the build was given, joined to test files · ready · floor ready
- The runs page shows a run as external evidence from a test file · ready · floor ready
- CI run records are joined to verifiers in a view · ready · floor ready
- A test whose reporter wrote an absolute path joins its anchored file · ready · floor ready
- A test in a file with no test anchor is reported as unjoined · ready · floor ready
- The glossary page lists every term the corpus's Specs define · ready · floor ready
- A word two Specs define appears once per Spec on the glossary page · ready · floor ready
- A composing panel on every page gathers scoped intent for an agent · ready · floor ready
- Refreshing a tab keeps every gathered intent · ready · floor ready
- Recipe 49 renders a change proposal as the Markdown memo a person reviews · ready · floor ready
- Recipe 49 and the composing panel write one memo for one proposal · ready · floor ready
- The Studio's custom elements each hold one view the build renders · ready · floor ready
- The Studio is built from custom elements, not a framework · ready · floor ready
- The build renders every Studio view, and an element only enhances it · ready · floor ready
- The engine lays out every Studio diagram as static SVG when the page set is built · ready · floor ready
- A diagram is laid out from graph values into SVG with a text equivalent · ready · floor ready
- An architecture within the bound draws in one diagram, the same bytes twice · ready · floor ready
- An architecture over the bound folds by context · ready · floor ready
- One context over the bound folds by layer · ready · floor ready
- A few custom elements filter, search, open and copy on a rendered page · ready · floor ready
- The Studio reads on a phone as on a desktop · ready · floor ready
- A Pack exports as one file, and every page prints as a document · ready · floor ready
- A Pack's export opens alone and keeps its links inside it · ready · floor ready
- A Studio build is stamped and shared from a static host · ready · floor ready
- The stamp is written beside the page set, and a later build removes it · ready · floor ready
- The Studio skill teaches agents to publish, share and read the Spec Studio · ready · floor ready
Specs
Filtering needs script. All Specs are shown.
- The Markdown envelope is explicit and bounded ·
spec:carrier.envelope-contract· ready floor ready · contract · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Gherkin authoring enters the one graph ·
spec:carrier.gherkin-authoring· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An authored delivery fact lookalike is refused ·
spec:carrier.gherkin-authoring.authored-fact-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Markdown and Gherkin twins derive equal graphs and contracts ·
spec:carrier.gherkin-authoring.contract-parity· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A bad description key reports its physical source line ·
spec:carrier.gherkin-authoring.description-location-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Duplicate Markdown and Gherkin surfaces are both excluded ·
spec:carrier.gherkin-authoring.duplicate-surface-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The pseudo-scenario supplies example space without a node ·
spec:carrier.gherkin-authoring.example-space-extraction· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A malformed relation target is refused ·
spec:carrier.gherkin-authoring.malformed-relation-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Feature without identity is refused ·
spec:carrier.gherkin-authoring.missing-id-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Multiple findings exclude one carrier and keep a healthy sibling ·
spec:carrier.gherkin-authoring.multi-finding-bounded· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Feature and Scenario enter the graph as parent and child ·
spec:carrier.gherkin-authoring.parent-child-extraction· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A step-less Scenario is refused at its Scenario line ·
spec:carrier.gherkin-authoring.step-less-scenario-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Gherkin example with an unbound used slot fails its stated readiness floor ·
spec:carrier.gherkin-authoring.unbound-ready-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A graph-aware tag near miss is refused ·
spec:carrier.gherkin-authoring.unknown-tag-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Scenario Outline is refused ·
spec:carrier.gherkin-authoring.unsupported-construct-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Inline code is content, never markup ·
spec:carrier.inline-code-spans· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Code spans in section descriptions are literal ·
spec:carrier.inline-code-spans.description· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Code spans in list entries are literal ·
spec:carrier.inline-code-spans.list· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Code spans in a Spec narrative are literal ·
spec:carrier.inline-code-spans.narrative· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Code spans in Pack framing are literal ·
spec:carrier.inline-code-spans.pack· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Markdown authoring enters the one graph ·
spec:carrier.markdown-authoring· ready floor ready · behavior · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Markdown body accepts one closed form per section ·
spec:carrier.markdown-body-grammar· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A bullet wrapped onto a second line is refused ·
spec:carrier.markdown-body-grammar.continuation-line-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A fence other than gwt or gwt-vocabulary is refused ·
spec:carrier.markdown-body-grammar.foreign-fence-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An H3 under Design is refused ·
spec:carrier.markdown-body-grammar.h3-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An integer-like Model term is refused ·
spec:carrier.markdown-body-grammar.integer-term-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A keyed bullet under a plain-bullet owner is refused ·
spec:carrier.markdown-body-grammar.keyed-bullet-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An ordered list is refused ·
spec:carrier.markdown-body-grammar.ordered-list-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A plain bullet under an open section is refused ·
spec:carrier.markdown-body-grammar.plain-bullet-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Raw HTML outside a code span is refused ·
spec:carrier.markdown-body-grammar.raw-html-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A repeated single-valued field is refused ·
spec:carrier.markdown-body-grammar.repeated-field-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A second primary owner is refused ·
spec:carrier.markdown-body-grammar.second-primary-owner-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A second description across Behavior and Example space is refused ·
spec:carrier.markdown-body-grammar.shared-description-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A table under a section is refused ·
spec:carrier.markdown-body-grammar.table-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Prose after structured content is refused ·
spec:carrier.markdown-body-grammar.trailing-prose-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unrecognized heading is refused with a suggestion ·
spec:carrier.markdown-body-grammar.unrecognized-heading-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Pack has a Markdown manifest carrier ·
spec:carrier.markdown-pack-authoring· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Markdown Pack twin matches its TypeScript manifest ·
spec:carrier.markdown-pack-authoring.markdown-ts-parity· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Spec key on a Pack envelope is refused ·
spec:carrier.markdown-pack-authoring.spec-envelope-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Markdown parser reifies the ruled subset ·
spec:carrier.markdown-parser· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One finding class is shared while the carriers' outcomes stay their own ·
spec:carrier.markdown-parser.bounded-parity· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every prose value has one typed owner ·
spec:carrier.prose-ownership-rule· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A TypeScript-carried Spec can be converted to Markdown ·
spec:carrier.sdp-import· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A bare .feature corpus can be imported ·
spec:carrier.sdp-import.feature-adapter· idea floor idea · behavior · story · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:self-hosting-v1 - A TypeScript carrier survives import as an equal Markdown graph ·
spec:carrier.sdp-import.round-trip· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Slot notation declares, binds, and refuses to guess ·
spec:carrier.slot-notation· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A one-literal group in a vocabulary is a binding that declares nothing ·
spec:carrier.slot-notation.one-literal-binding· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A stray brace stays prose while an unusable group stays a named slot ·
spec:carrier.slot-notation.refused-guess· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A typed declaration normalizes to the skeleton its binding shares ·
spec:carrier.slot-notation.typed-declaration· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An example step may carry a key that survives rewording ·
spec:carrier.step-keys· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - An example marker that disagrees with its vocabulary withholds the contract ·
spec:carrier.step-keys.conflicting-example-key-withheld· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A keyed Gherkin step keeps its binding across a rewording ·
spec:carrier.step-keys.gherkin-keyed-step-stays-bound· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A step key equal to another step's skeleton withholds the contract ·
spec:carrier.step-keys.key-equal-to-a-skeleton-withheld· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A step marker whose key is off the grammar refuses the carrier ·
spec:carrier.step-keys.malformed-marker-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Renaming a step key breaks the binding ·
spec:carrier.step-keys.renamed-key-breaks· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - One key on two vocabulary steps refuses the carrier ·
spec:carrier.step-keys.repeated-key-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A keyed step reworded in its vocabulary and its example keeps its binding ·
spec:carrier.step-keys.reworded-keyed-step-stays-bound· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The same rewording without a key breaks the binding ·
spec:carrier.step-keys.reworded-unkeyed-step-breaks· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Two keys on one step refuse the carrier ·
spec:carrier.step-keys.two-keys-on-one-step-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A keyed TypeScript step keeps its key through import to Markdown ·
spec:carrier.step-keys.typescript-keyed-step-imports-keyed· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - An adopter learns graph homes, carrier grammar and shipped paths from the on-ramps ·
spec:consumers.adopter-on-ramp· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Agents script a visible typed graph ·
spec:consumers.agent-surface· ready floor ready · behavior · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Address resolution and dependency cycles stay executable graph recipes ·
spec:consumers.agent-surface.address-and-cycle-recipes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A dependency chain with no cycle yields no finding ·
spec:consumers.agent-surface.address-and-cycle-recipes.chain-reports-nothing· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The shipped dependency-cycles file fails a rules run on a cycle ·
spec:consumers.agent-surface.address-and-cycle-recipes.cycle-fails-a-rules-run· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The shipped address-resolution file fails a rules run on an address that names no entry ·
spec:consumers.agent-surface.address-and-cycle-recipes.unresolved-address-fails-a-rules-run· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Recipe answers fit an agent's context and explain their misses ·
spec:consumers.agent-surface.answer-shapes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:self-hosting-v1 - Authoring questions stay executable graph recipes ·
spec:consumers.agent-surface.authoring-recipes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One body reaches every entry point the demand map names, and no symbol entry ·
spec:consumers.agent-surface.demand-map-entries· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Design work reads its answers from catalog recipes ·
spec:consumers.agent-surface.design-recipes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - The evaluation sink runs one body and prints its return ·
spec:consumers.agent-surface.evaluation-sink· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A script holding a graph runs a shipped recipe through the exported evaluator ·
spec:consumers.agent-surface.evaluation-sink.exported-evaluator· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A body calls a shipped recipe and returns its answer unchanged ·
spec:consumers.agent-surface.evaluation-sink.recipe-call· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A call to a recipe the catalog does not hold fails the body ·
spec:consumers.agent-surface.evaluation-sink.unknown-recipe· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Example spaces report which values their examples cover ·
spec:consumers.agent-surface.example-space-coverage· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1, pack:spec-studio-v1 - A number slot is not enumerable and reports no uncovered value ·
spec:consumers.agent-surface.example-space-coverage.number-not-enumerable· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A literal no example binds is reported uncovered, and an unbound child is named ·
spec:consumers.agent-surface.example-space-coverage.uncovered-literal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Recipes take parameters as data and ship as runnable files ·
spec:consumers.agent-surface.recipe-parameters· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - Register questions stay executable graph recipes ·
spec:consumers.agent-surface.register-recipes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A scripted body returns claim-decoded context, pre-shaped by the body ·
spec:consumers.agent-surface.scripted-context-body· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Authors move one Spec from intent to reviewed evidence ·
spec:consumers.authoring-on-ramp· ready floor ready · behavior · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Views speak binding language, never the internal fact name ·
spec:consumers.binding-language-views· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A fully bound Spec renders binding language on the page and in the index ·
spec:consumers.binding-language-views.bound-spec-page· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Pack member table speaks the page's binding language, not a shorthand ·
spec:consumers.binding-language-views.pack-member-table· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The capability map reads every epic and its refinement descendants ·
spec:consumers.capability-map· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Census renders the runtime taxonomy without becoming a registry ·
spec:consumers.census-page· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every verb answers --help, and one verb writes every projection root ·
spec:consumers.command-line· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A root that fails its check is removed while sdp generate writes the others ·
spec:consumers.command-line.generate-check-failure· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - One run of sdp generate leaves all five roots current ·
spec:consumers.command-line.generate-writes-every-root· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A publisher's --help prints its help and touches no root ·
spec:consumers.command-line.verb-help-touches-nothing· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A context bundle is composed per invocation within a stated budget ·
spec:consumers.context-bundle· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - A member larger than the budget is named, and no part is returned ·
spec:consumers.context-bundle.oversized-member-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A Pack too large for one bundle reads whole in parts ·
spec:consumers.context-bundle.parts-cover-the-pack· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Delivery sessions route work from current graph state ·
spec:consumers.delivery-session-on-ramp· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Derived readiness renders beside the stated rung and warns in one direction ·
spec:consumers.derived-readiness-banner· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An overstated rung raises the banner and names the clause that refused ·
spec:consumers.derived-readiness-banner.dishonest-divergence· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A rung the structure overshoots renders as information, not as a banner ·
spec:consumers.derived-readiness-banner.honest-headroom· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Designs are compared between a base commit and the working tree at entry grain ·
spec:consumers.design-diff· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - Design Review renders graph context without becoming a gate ·
spec:consumers.design-review· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Pack page shows where the Pack's design stands ·
spec:consumers.design-review.pack-design-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - The view is the graph read twice, and the corpus is untouched by reading it ·
spec:consumers.design-review.pure-projection· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A slice reads a Pack as one design, with the architecture it touches and what each member needs next ·
spec:consumers.design-slice· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Members rest on a chain ·
spec:consumers.design-slice.chain· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An unanchored component design stays visible ·
spec:consumers.design-slice.component-absent· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A realized component keeps its differing layer and uses apart ·
spec:consumers.design-slice.component-differing· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A realized component matches its declared values ·
spec:consumers.design-slice.component-matching· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An unreadable declared layer stays visible ·
spec:consumers.design-slice.component-unreadable· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An anchor alone does not realize a component design ·
spec:consumers.design-slice.component-unrelated· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A shaping decision comes before its member ·
spec:consumers.design-slice.decision-backlink· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A cycle shares a depth ·
spec:consumers.design-slice.dependency-cycle· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An example folds without lending its readiness ·
spec:consumers.design-slice.folded-example· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An example with its own dependency stays unfolded ·
spec:consumers.design-slice.independent-example· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Outside components stop at the touched components' neighbors ·
spec:consumers.design-slice.outside-components· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An outside prerequisite names the member it holds ·
spec:consumers.design-slice.outside-holding· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A prerequisite reaches its satisfying component ·
spec:consumers.design-slice.outside-satisfied· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An unbound prerequisite invents no component ·
spec:consumers.design-slice.outside-unbound· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Views compose scoped intent instead of patching canonical source ·
spec:consumers.edit-model· ready floor ready · behavior · feature · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmap, pack:self-hosting-v1 - The CLI names the engine that produced a result ·
spec:consumers.engine-provenance· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - Gherkin view renders any Spec as a disposable read shape ·
spec:consumers.gherkin-view· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The next body of work is planned from the graph, not from a prose index ·
spec:consumers.graph-first-planning· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Mechanical code structure stays inferred and apart from curated intent ·
spec:consumers.impact-graph· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:self-hosting-v1 - File-level imports show where curation is missing ·
spec:consumers.impact-graph.curation-assist· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:self-hosting-v1 - Exhaustive symbol reach waits for a language-neutral identity ·
spec:consumers.impact-graph.symbol-reach· idea floor scoped · behavior · feature · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:self-hosting-v1 - Composed intent hands off on one proposal shape ·
spec:consumers.intent-composition· ready floor ready · behavior · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A change proposal is addressed, based and checked before it lands ·
spec:consumers.intent-composition.proposal· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - Recipe 49 renders a change proposal as the Markdown memo a person reviews ·
spec:consumers.intent-composition.proposal.memo· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Recipe 49 and the composing panel write one memo for one proposal ·
spec:consumers.intent-composition.proposal.memo.shared· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Mermaid renders bounded one-hop and Pack diagrams without becoming a graph browser ·
spec:consumers.mermaid-view· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An Obsidian vault lets a person iterate on designs from the one graph ·
spec:consumers.obsidian-vault· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A Pack's members and the standing queries are tables over the reader's values ·
spec:consumers.obsidian-vault.bases· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - Each standing view selects what its source selects ·
spec:consumers.obsidian-vault.bases.views-match-sources· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A generated note a person changed refuses the regeneration and keeps the edit ·
spec:consumers.obsidian-vault.changed-note-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A failed extraction keeps the notes and says so on the index ·
spec:consumers.obsidian-vault.failed-extraction-keeps-notes· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - The run after a failed extraction passes the guard and restores the index ·
spec:consumers.obsidian-vault.failed-extraction-recovered· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A fresh vault is written the same way twice and every link resolves ·
spec:consumers.obsidian-vault.fresh-vault· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A person's file under a temporary's name refuses the regeneration ·
spec:consumers.obsidian-vault.hidden-file-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A run after a stopped synchronization finishes it ·
spec:consumers.obsidian-vault.interrupted-run-recovered· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A design pass is followed and answered from the vault ·
spec:consumers.obsidian-vault.iteration· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A carrier edit under watch rewrites only the notes it changes ·
spec:consumers.obsidian-vault.iteration.watch-rewrites-changed-notes· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - An anchor added in a source file under watch rewrites the Spec's note ·
spec:consumers.obsidian-vault.iteration.watch-source-anchor· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - Every Spec, Pack, code unit and keyed term is a note, and every relation is a link ·
spec:consumers.obsidian-vault.notes· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - Two Specs whose notes differ only in case refuse the run ·
spec:consumers.obsidian-vault.notes.case-collision-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - An entry address in prose opens the entry's block in its Spec's note ·
spec:consumers.obsidian-vault.notes.entry-address-link· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A keyed Model term gets a note, and its address in prose opens the term's block ·
spec:consumers.obsidian-vault.notes.term-address-link· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A mention of an entry that does not exist stays as written ·
spec:consumers.obsidian-vault.notes.unresolved-mention-stays· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A regeneration removes a note that left the graph and keeps a person's notes ·
spec:consumers.obsidian-vault.person-notes-survive· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A note a person wrote inside the generated folder refuses the regeneration ·
spec:consumers.obsidian-vault.unknown-note-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - A vault directory the build removes refuses the run and keeps a person's notes ·
spec:consumers.obsidian-vault.vault-in-build-path-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - The Pack context carries the Pack's design ·
spec:consumers.pack-design· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - Projections fan out from one graph without becoming truth stores ·
spec:consumers.projections-model· ready floor ready · model · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Roadmap views read releases, baselines and phases from git and the graph ·
spec:consumers.projections-model.roadmap-views· scoped floor scoped · model · story · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The reader bridges agent entry points to composable graph context ·
spec:consumers.reader· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A changeset names what it reaches, why, and what it cannot see ·
spec:consumers.reader.changeset-entry· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A concept recorded only inside a Spec's sections is still reached, and the field is named ·
spec:consumers.reader.concept-entry· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A source file reaches the Spec its binding names, and a carrier reaches its own Spec ·
spec:consumers.reader.file-entry· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The readiness planner orders the statements a person can make ·
spec:consumers.readiness-planner· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Waiting Specs that rest on each other share a round and report a cycle ·
spec:consumers.readiness-planner.cycle-shares-a-round· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A waiting decision comes before the Spec it shapes ·
spec:consumers.readiness-planner.decision-first· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The Spec another rests on comes first in the queue ·
spec:consumers.readiness-planner.dependency-order· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - An owner's blocking question lists the Specs it holds ·
spec:consumers.readiness-planner.owner-question-holds· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The reading skill teaches agents to query the graph ·
spec:consumers.reading-on-ramp· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A reference projection serves a reader outside the repository ·
spec:consumers.reference-projection· idea floor idea · behavior · feature · implementation binding none · verifier binding none · 2 open, 1 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - A Pack is read from a named perspective ·
spec:consumers.review-perspectives· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - A roadmap orders the next bodies of work, and the graph says what each still needs ·
spec:consumers.roadmap· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A descendant question holds the entry for design ·
spec:consumers.roadmap.blocking-part· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A ready unbound part needs building ·
spec:consumers.roadmap.buildable-part· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Built work stays on the roadmap ·
spec:consumers.roadmap.built-work· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - An unfinished part needs design ·
spec:consumers.roadmap.design-part· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A binding below ready remains drift ·
spec:consumers.roadmap.drifting-part· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A roadmap renders as the forward section of a pull request description ·
spec:consumers.roadmap.memo· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A descendant without evidence names its holding clause ·
spec:consumers.roadmap.missing-evidence· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A descendant names its outside parent ·
spec:consumers.roadmap.outside-parent· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Waiting statements keep dependency order against roadmap places ·
spec:consumers.roadmap.statement-order· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A complete part waits for a statement ·
spec:consumers.roadmap.statement-part· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The package ships the Specs and on-ramps its skills cite ·
spec:consumers.shipped-protocol-corpus· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Spec Studio is a static HTML workbench over the one graph ·
spec:consumers.spec-studio· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The capability map page makes refinement readable by epic ·
spec:consumers.spec-studio.capability-map-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A pinned declaration shows the words of each test line that cites it ·
spec:consumers.spec-studio.cited-line-text· scoped floor scoped · behavior · story · implementation binding none · verifier binding none · 2 open, 1 blocking questions · Packs pack:roadmap, pack:self-hosting-v1 - The Studio's custom elements each hold one view the build renders ·
spec:consumers.spec-studio.components· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio renders from the reader's values and embeds only what its script reads ·
spec:consumers.spec-studio.data· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio reads two named inputs beside the graph, a base graph and run records ·
spec:consumers.spec-studio.data.inputs· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Both inputs add their pages, named, and the same inputs write the same bytes ·
spec:consumers.spec-studio.data.inputs.both-given· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Without inputs the page set is the graph's alone ·
spec:consumers.spec-studio.data.inputs.graph-only· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A page takes each recipe answer from the recipe's shipped body ·
spec:consumers.spec-studio.data.recipe-answers· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio chooses diagram kinds from graph values ·
spec:consumers.spec-studio.diagram-kinds· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A refinement drawing follows the capability map ·
spec:consumers.spec-studio.diagram-kinds.capability-tree· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A dependency drawing shows the declared footing of a Spec set ·
spec:consumers.spec-studio.diagram-kinds.dependency· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Edges route around boxes with deterministic orthogonal paths ·
spec:consumers.spec-studio.diagram-kinds.edge-routing· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A diagram preserves readable labels before zoom ·
spec:consumers.spec-studio.diagram-kinds.legibility· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The maturity map is drawn as a grid of counts ·
spec:consumers.spec-studio.diagram-kinds.maturity-picture· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A diagram offers Mermaid source as copyable text ·
spec:consumers.spec-studio.diagram-kinds.mermaid-source· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A requirement drawing separates intent from realization and verification ·
spec:consumers.spec-studio.diagram-kinds.requirement-trace· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A Spec set draws the architecture it touches ·
spec:consumers.spec-studio.diagram-kinds.scoped-architecture· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A diagram is laid out from graph values into SVG with a text equivalent ·
spec:consumers.spec-studio.diagrams· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - An architecture over the bound folds by context ·
spec:consumers.spec-studio.diagrams.folds-by-context· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - One context over the bound folds by layer ·
spec:consumers.spec-studio.diagrams.folds-by-layer· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - An architecture within the bound draws in one diagram, the same bytes twice ·
spec:consumers.spec-studio.diagrams.within-bound· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The diff page shows what changed in the design since a base graph ·
spec:consumers.spec-studio.diff-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The diff page shows a changed entry's base and built values ·
spec:consumers.spec-studio.diff-page.changed-entry· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Pack exports as one file, and every page prints as a document ·
spec:consumers.spec-studio.export· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Pack's export opens alone and keeps its links inside it ·
spec:consumers.spec-studio.export.self-contained· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The glossary page lists every term the corpus's Specs define ·
spec:consumers.spec-studio.glossary-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A word two Specs define appears once per Spec on the glossary page ·
spec:consumers.spec-studio.glossary-page.same-word-twice· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The index says where the corpus stands and narrows every Spec ·
spec:consumers.spec-studio.index-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A composing panel on every page gathers scoped intent for an agent ·
spec:consumers.spec-studio.intent-panel· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Refreshing a tab keeps every gathered intent ·
spec:consumers.spec-studio.intent-panel.refresh-keeps-intents· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Five lenses read the graph as Packs, capabilities, architecture, tests and evidence ·
spec:consumers.spec-studio.lenses· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The architecture lens draws components by context and layer, the planned beside the built ·
spec:consumers.spec-studio.lenses.architecture· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A component design no anchor realizes draws planned beside the built one ·
spec:consumers.spec-studio.lenses.architecture.planned-apart· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The architecture page lists each component's significant units by role ·
spec:consumers.spec-studio.lenses.architecture.unit-register· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1, pack:spec-studio-v1 - The evidence lens names each source of runtime evidence and reads it as not tracked ·
spec:consumers.spec-studio.lenses.evidence· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Packs lens groups every Spec by the Packs that hold it ·
spec:consumers.spec-studio.lenses.packs· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The tests lens shows how far each Spec's verification reaches ·
spec:consumers.spec-studio.lenses.tests· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Spec's row on the tests lens counts its exercised keyed rules ·
spec:consumers.spec-studio.lenses.tests.coverage-row· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Every page of the page set is reached from the top navigation and the index ·
spec:consumers.spec-studio.navigation· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The owner queue page orders the statements and questions only a person can settle ·
spec:consumers.spec-studio.owner-queue· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The owner queue lists a waiting statement after the one it rests on ·
spec:consumers.spec-studio.owner-queue.dependency-first· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Pack page shows the Pack's design as one card per member ·
spec:consumers.spec-studio.pack-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Pack page's maturity map places every member by its stated rung and its floor ·
spec:consumers.spec-studio.pack-page.maturity-map· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A few custom elements filter, search, open and copy on a rendered page ·
spec:consumers.spec-studio.page-elements· ready floor ready · contract · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 sdp studiopublishes the Studio as one page set ·spec:consumers.spec-studio.publisher· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1sdp studio --watchrebuilds the page set on each carrier change ·spec:consumers.spec-studio.publisher.watch· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1- Each watch cycle writes the page set a plain run writes ·
spec:consumers.spec-studio.publisher.watch.matches-plain-run· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - An outside register is a named Studio input, so a cited token links to its entry ·
spec:consumers.spec-studio.register-input· scoped floor scoped · behavior · story · implementation binding none · verifier binding none · 3 open, 2 blocking questions · Packs pack:roadmap, pack:self-hosting-v1 - The corpus's registers are pages a reviewer opens from a link ·
spec:consumers.spec-studio.registers· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The questions page lists the Specs with a blocking question first ·
spec:consumers.spec-studio.registers.blocking-first· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio reads on a phone as on a desktop ·
spec:consumers.spec-studio.responsive· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The roadmap page shows the upcoming work in priority order, split by what it needs ·
spec:consumers.spec-studio.roadmap-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The runs page shows the run records the build was given, joined to test files ·
spec:consumers.spec-studio.runs-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The runs page shows a run as external evidence from a test file ·
spec:consumers.spec-studio.runs-page.external-evidence· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Search finds a Spec, a Pack, an entry or a bound file by a word ·
spec:consumers.spec-studio.search· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Studio build is stamped and shared from a static host ·
spec:consumers.spec-studio.sharing· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The stamp is written beside the page set, and a later build removes it ·
spec:consumers.spec-studio.sharing.stamp-written-apart· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio's shell frames every page with navigation, a rail and a canvas ·
spec:consumers.spec-studio.shell· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A slice page shows a Pack's design as one whole ·
spec:consumers.spec-studio.slice-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 1 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A Spec page shows one Spec in collapsible panels, in a fixed order ·
spec:consumers.spec-studio.spec-page· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A pinned declaration shows the test line that cites it ·
spec:consumers.spec-studio.spec-page.cited-declaration· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A Spec page's core shows the whole Spec, with an anchor for every entry ·
spec:consumers.spec-studio.spec-page.core· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The panels for examples, targets, verifiers and evidence ·
spec:consumers.spec-studio.verification-panels· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Each keyed rule shows the examples that exercise it, or that none does ·
spec:consumers.spec-studio.verification-panels.rule-coverage· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Mermaid diagrams can be rooted at code units ·
spec:consumers.structural-mermaid· scoped floor scoped · behavior · feature · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - The Studio skill teaches agents to publish, share and read the Spec Studio ·
spec:consumers.studio-on-ramp· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The upgrade kit shows a corpus what it could adopt ·
spec:consumers.upgrade-kit· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Capability adoption counts where each capability is used and where it could apply ·
spec:consumers.upgrade-kit.capability-adoption· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Capability adoption counts keyed rules and reasoned relations ·
spec:consumers.upgrade-kit.capability-adoption.counts-a-corpus· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The rule-key proposal keys every unkeyed rule as a change proposal ·
spec:consumers.upgrade-kit.rule-key-proposal· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Two rules that coin one key stay apart, and a rule with no ASCII word stays unkeyed ·
spec:consumers.upgrade-kit.rule-key-proposal.collision-and-unkeyable· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A rule-key proposal passes the proposal check and validates once applied ·
spec:consumers.upgrade-kit.rule-key-proposal.proposal-applies-clean· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Validation re-runs while an author edits carriers ·
spec:consumers.validate-watch· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:design-management-v1, pack:self-hosting-v1 - The vault skill teaches agents to keep an Obsidian vault of the graph ·
spec:consumers.vault-on-ramp· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - Every view run rewrites the view wholesale ·
spec:consumers.wholesale-view-rewrite· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A build that never renders still takes the old view down ·
spec:consumers.wholesale-view-rewrite.build-invalidates-view· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A run that cannot produce a current view leaves no view at all ·
spec:consumers.wholesale-view-rewrite.failed-run-view-removed· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A page the build's invalidation never saw still does not survive the swap ·
spec:consumers.wholesale-view-rewrite.late-stale-page· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A page from an earlier run does not survive the next one ·
spec:consumers.wholesale-view-rewrite.stale-page-removed· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Delivery nouns remain familiar without workflow gates ·
spec:decisions.adopt-the-nouns· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Adopted runnable registrars are committed ·
spec:decisions.adopted-registrars-committed· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The agent front door is one evaluation sink over the exported reader ·
spec:decisions.agent-front-door· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Agents script the visible graph ·
spec:decisions.agent-surface-scripts-graph· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Bindings are optional, plural, and may reference a design ·
spec:decisions.anchor-binding-grain· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The comment form is a second anchor representation ·
spec:decisions.anchor-comment-form· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Architectural significance is annotated where it is realized ·
spec:decisions.architectural-annotation· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Design Review renders open-section entries as a list ·
spec:decisions.authored-entry-order· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Bindings state existence, not liveness ·
spec:decisions.binding-not-liveness· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Promoted evidence must carry its own evidence ·
spec:decisions.carried-evidence· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Markdown is the default Spec carrier ·
spec:decisions.carrier-ruling· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Carrier universality is bounded by honest kind structure ·
spec:decisions.carrier-universality· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Spec id written in prose is a checked mention ·
spec:decisions.checked-mentions· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Concept documents may dissolve after executable truth lands ·
spec:decisions.concept-docs-dissolve· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Sections carry content while relations carry links ·
spec:decisions.content-only-sections· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Decision records state readiness from ratification evidence ·
spec:decisions.decision-readiness-posture· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Protocol owns the envelope grammar ·
spec:decisions.envelope-grammar-posture· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Capability epics keep kind independent of altitude ·
spec:decisions.epics-of-any-kind· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Example realization stays evidence, not backlog work ·
spec:decisions.example-realization-posture· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Consumer exclusions stay exact ·
spec:decisions.exclusion-contract· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Protocol is an executable meta-model ·
spec:decisions.executable-meta-model· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Behavior and example Specs may use Gherkin canonically ·
spec:decisions.gherkin-carrier-option· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Readiness evidence follows the Spec kind ·
spec:decisions.kind-conditional-floor· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - MCP integration remains deferred ·
spec:decisions.mcp-deferred· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One Spec carries named delivery coordinates ·
spec:decisions.one-primitive· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Validation follows one graph ·
spec:decisions.one-validation-path· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Design Review's Pack page presents the Pack's design ·
spec:decisions.pack-design-page· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - Packs have a Markdown manifest carrier ·
spec:decisions.pack-markdown-carrier· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Packs group review context without becoming truth ·
spec:decisions.pack-reified· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Durable references lead with meaning ·
spec:decisions.plain-language-references· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Planning truths live in ruled graph homes ·
spec:decisions.planning-truths-placement· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Each example binds one point ·
spec:decisions.point-per-example· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Prose belongs to typed graph owners ·
spec:decisions.prose-ownership· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The meta-model is a software delivery protocol ·
spec:decisions.protocol-naming· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Design Review shows an open question's key ·
spec:decisions.question-key-rendering· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Plan and review files stop carrying the delivery record once the roadmap and the pull request do ·
spec:decisions.roadmap-over-plans· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - A roadmap states advisory priority in the graph ·
spec:decisions.roadmap-priority· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Canonical Gherkin carriers use
.sdp.gherkin·spec:decisions.sdp-gherkin-extension· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Spec extensions identify the carrier without colliding with tests ·
spec:decisions.sdp-ts-extension· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The shipped projections stay frozen ·
spec:decisions.shipped-projections-frozen· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The build renders every Studio view, and an element only enhances it ·
spec:decisions.studio-build-renders· ready floor ready · decision · story · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The engine lays out every Studio diagram as static SVG when the page set is built ·
spec:decisions.studio-diagram-renderer· ready floor ready · decision · story · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio renders HTML, and the HTML stays derived ·
spec:decisions.studio-html-surface· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - The Studio is built from custom elements, not a framework ·
spec:decisions.studio-web-components· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Floor-read sections are closed typed shapes ·
spec:decisions.typing-law· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The vault's generator owns one folder and synchronizes it ·
spec:decisions.vault-owned-folder· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:obsidian-vault-v1, pack:self-hosting-v1 - Verification mode states posture, not realization ·
spec:decisions.verification-posture-not-realization· ready floor ready · decision · feature · implementation binding none · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The build pipeline has one ordered flow ·
spec:extraction.build-pipeline· ready floor ready · workflow · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One query invocation shares its extracted graph and validation result ·
spec:extraction.build-pipeline.same-invocation· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Graph claims retain their epistemic source ·
spec:extraction.claim-taxonomy· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Pinned declarations give an adopter a derived module to typecheck ·
spec:extraction.contract-declarations· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Resolving bindings confer direct delivery facts ·
spec:extraction.delivery-facts· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Carrier reification derives the one graph ·
spec:extraction.derive-graph· ready floor ready · behavior · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Committed source derives byte-identical output ·
spec:extraction.determinism· ready floor ready · constraint · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The graph records where anchored source cites an entry address ·
spec:extraction.entry-citations· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A code file's comment cites a declaration without reading as a test line ·
spec:extraction.entry-citations.code-comment-cites-declaration· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A test title in an anchored file cites a pinned declaration ·
spec:extraction.entry-citations.test-title-cites-declaration· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A file that carries no anchor is not read for citations ·
spec:extraction.entry-citations.unanchored-file-unread· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A citation of an entry its Spec lacks reports through the recipe, never as a Protocol finding ·
spec:extraction.entry-citations.unresolved-citation· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The graph records where each addressable entry is written ·
spec:extraction.entry-locations· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - A bound example runs its contract steps against a fresh world ·
spec:extraction.example-runner· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A red step names itself before the assertion detail ·
spec:extraction.example-runner.red-step-naming· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A repeated step runs its one handler at each occurrence, in contract order ·
spec:extraction.example-runner.step-order· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Extraction exclusions are strict consumer input ·
spec:extraction.excludes· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Windows-drive absolute path is refused rather than normalized ·
spec:extraction.excludes.refused-path· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A prefix excludes its own tree and leaves a similar sibling standing ·
spec:extraction.excludes.segment-boundary· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The build derives step and space contracts from graph examples ·
spec:extraction.executable-contracts· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A case-only path collision withholds the whole contracts tree ·
spec:extraction.executable-contracts.case-colliding-path· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unbound slot in a used step earns no step contract ·
spec:extraction.executable-contracts.concreteness-refusal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A second structured entry is named, never left silently inert ·
spec:extraction.executable-contracts.multi-entry-example· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Bound examples execute their authored steps ·
spec:extraction.executable-examples· ready floor ready · behavior · epic · implementation binding present · verifier binding none · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - Serialization preserves authored entry order ·
spec:extraction.open-section-order· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Pack node keeps its members in authored order ·
spec:extraction.pack-member-order· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A manifest's member order survives into the graph and the reader ·
spec:extraction.pack-member-order.manifest-order-kept· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Generated artifacts are disposable projections ·
spec:extraction.regenerability· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Derived runnable modules freeze the registrar interface ·
spec:extraction.runnable-modules· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - The graph declares its schema version ·
spec:extraction.schema-versioning· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A derived payload carries a schema version its consumer can read ·
spec:extraction.schema-versioning.declared-version· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Source anchors bind code without carrying intent ·
spec:model.anchors· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A consumer-local lookalike builder mints no anchor and no finding ·
spec:model.anchors.lookalike-refusal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A deep relative import that resolves to the Protocol builders is trusted ·
spec:model.anchors.physical-identity· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The Protocol models delivery with one enrichable Spec ·
spec:model.core-model· ready floor ready · model · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - What a Spec's design carries is derived, beside its readiness ·
spec:model.design-maturity· ready floor ready · model · feature · implementation binding present · verifier binding present · 1 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - Enrichment keeps one Spec while its detail changes ·
spec:model.enrichment-lifecycle· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:self-hosting-v1 - An open question may name who decides it, its links, a provisional reading and a re-entry trigger ·
spec:model.open-question-fields· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - A TypeScript question list that cannot be read drops whole with a warning ·
spec:model.open-question-fields.dropped-list-warns· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An open question may carry a key that addresses it ·
spec:model.open-question-keys· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A keyed question is reified and its address resolves ·
spec:model.open-question-keys.keyed-question-resolves· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A renamed question key fails the mention that addresses it ·
spec:model.open-question-keys.renamed-key-breaks· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A repeated question key refuses its carrier ·
spec:model.open-question-keys.repeated-key-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Pack is a truth-free review aggregate ·
spec:model.pack-aggregate· ready floor ready · model · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Components are designed ahead of their code ·
spec:model.planned-architecture· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:design-management-v1, pack:self-hosting-v1 - A realized component that differs from its design gives one row per field ·
spec:model.planned-architecture.differing-layer-and-uses· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - A realized component that matches its design gives no row ·
spec:model.planned-architecture.matching-design· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - A component design no anchor satisfies is listed as unrealized ·
spec:model.planned-architecture.unrealized-design· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - An authored relation may carry its reason ·
spec:model.relation-reasons· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - Specs declare typed directed relations ·
spec:model.relations· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A rule or flow entry may carry a key that addresses it ·
spec:model.rule-keys· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-iteration-v1, pack:design-management-v1, pack:self-hosting-v1 - Spec sections carry typed detail and direct verifier semantics ·
spec:model.spec-sections· ready floor ready · model · feature · implementation binding present · verifier binding none · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Stable IDs are the Protocol's durable join key ·
spec:model.stable-ids· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An uppercase namespace is refused with its reason named ·
spec:model.stable-ids.malformed-refusal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A namespaced dotted path with a sub-part survives parsing unchanged ·
spec:model.stable-ids.namespaced-round-trip· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A
#sub-part without its section is refused with its reason named ·spec:model.stable-ids.unsectioned-address-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Architecturally significant units are annotated where they are realized ·
spec:model.structural-patterns· ready floor ready · model · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Model term may carry a key that addresses it ·
spec:model.term-addresses· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:obsidian-vault-v1, pack:self-hosting-v1 - A keyed term is reified and its address resolves ·
spec:model.term-addresses.keyed-term-resolves· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A term marker whose key is off the grammar refuses its carrier ·
spec:model.term-addresses.malformed-term-marker-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A term key repeated in one Spec refuses its carrier ·
spec:model.term-addresses.repeated-term-key-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A keyed TypeScript term keeps its address through import to Markdown ·
spec:model.term-addresses.typescript-term-imports-keyed· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - An address that names a term key no term carries is an error ·
spec:model.term-addresses.unknown-term-key-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - CI run records are joined to verifiers in a view ·
spec:observation.run-evidence· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 1 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1, pack:spec-studio-v1 - A test whose reporter wrote an absolute path joins its anchored file ·
spec:observation.run-evidence.absolute-path-joins· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - A test in a file with no test anchor is reported as unjoined ·
spec:observation.run-evidence.unanchored-file-unjoined· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1, pack:spec-studio-v1 - Runtime observations can close the liveness loop ·
spec:observation.runtime-overlay· idea floor idea · behavior · feature · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:self-hosting-v1 - The Protocol organizes its own features in capability epics ·
spec:protocol.capability-epics· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The Protocol removes its frozen plans, review reports and superseded concept material ·
spec:protocol.delivery-record-cleanup· idea floor idea · behavior · feature · implementation binding none · verifier binding none · 1 open, 1 blocking questions · Packs pack:roadmap, pack:self-hosting-v1 - The Protocol reads its next work from its roadmap and keeps its delivery record in git and its pull requests ·
spec:protocol.roadmap-replaces-plans· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The engine's architectural roles each name one pattern ·
spec:protocol.role-vocabulary· ready floor ready · model · feature · implementation binding present · verifier binding none · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The Protocol authors and validates itself ·
spec:protocol.self-hosting· ready floor ready · behavior · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The engine's accepted set covers its significant abstractions and only those ·
spec:protocol.significant-units-review· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:roadmaps-and-slices-v1, pack:self-hosting-v1 - The engine's structural self-binding covers its architecturally significant units ·
spec:protocol.structural-self-binding· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Declared architecture rules are checked against anchored structure ·
spec:validation.architecture-constraints· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:design-management-v1, pack:self-hosting-v1 - A domain member that uses an infrastructure member breaks a forbidden pair ·
spec:validation.architecture-constraints.forbidden-layer-pair· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - The walk named as a rules file fails validation on an isolation breach ·
spec:validation.architecture-constraints.isolated-context-as-rule· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - A component with no layer leaves its edge unclassified ·
spec:validation.architecture-constraints.unstated-layer-unclassified· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - Machine truth is never authored ·
spec:validation.authored-honesty· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A delivery fact smuggled into a section is refused ·
spec:validation.authored-honesty.section-authored-fact· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A stated delivery fact no binding earns is refused ·
spec:validation.authored-honesty.unearned-stated-fact· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Graph claims and contracts stay distinct ·
spec:validation.claim-separation· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A binding edge cannot borrow the declared claim ·
spec:validation.claim-separation.collapsed-edge-claim· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unratified kind fails closed instead of reaching the floor ·
spec:validation.claim-separation.unratified-descriptor· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Corpus-authored rules run on the one validation path ·
spec:validation.corpus-rules· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:corpus-checks-v1, pack:design-management-v1, pack:self-hosting-v1 - A rules file that empties its graph leaves the next file's graph whole ·
spec:validation.corpus-rules.copies-contain-changes· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - An error from a corpus rule fails validation and leaves the Protocol's line alone ·
spec:validation.corpus-rules.error-finding-fails· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - A finding with no subject fails its rules file ·
spec:validation.corpus-rules.malformed-finding-fails· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - Editing a parameter file starts a cycle that reads the new parameters ·
spec:validation.corpus-rules.params-edit-starts-a-cycle· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:corpus-checks-v1, pack:self-hosting-v1 - Rewriting a rules file under node_modules starts a cycle that runs the new body ·
spec:validation.corpus-rules.rules-edit-starts-a-cycle· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:corpus-checks-v1, pack:self-hosting-v1 - A parameter file that stops being JSON fails only its own rules file, and the watcher runs on ·
spec:validation.corpus-rules.unreadable-params-fail-one-file· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:corpus-checks-v1, pack:self-hosting-v1 - A warning from a corpus rule informs and passes ·
spec:validation.corpus-rules.warning-finding-informs· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:corpus-checks-v1, pack:self-hosting-v1 - One diagnostic currency, its location composed from structured fields ·
spec:validation.diagnostic-rendering· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One finding, three location shapes, one composition rule ·
spec:validation.diagnostic-rendering.composed-location· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The same three location shapes, rendered as table cells ·
spec:validation.diagnostic-rendering.table-cell-location· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Duplicate carrier IDs are excluded loudly ·
spec:validation.duplicate-ids· ready floor ready · behavior · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - TypeScript and Markdown duplicates are both refused ·
spec:validation.duplicate-ids.dual-carrier· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A corpus checks the register tokens its prose cites ·
spec:validation.external-registers· ready floor ready · behavior · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A held token no Spec cites fails a rules run only when the caller asks ·
spec:validation.external-registers.uncited-on-request· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - A cited token the register lacks or retires fails a rules run ·
spec:validation.external-registers.unknown-and-retired· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:adopter-speed-v1, pack:self-hosting-v1 - Each kind carries its own evidence ·
spec:validation.kind-evidence· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Constraints alone stop short of complete behavior evidence ·
spec:validation.kind-evidence.constraints-alone· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An empty promoted child confers no evidence ·
spec:validation.kind-evidence.empty-promoted-child· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A constraint whose second entry has no target is not complete ·
spec:validation.kind-evidence.second-entry-untargeted· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A constraint without a machine-readable target is not complete ·
spec:validation.kind-evidence.untargeted-constraint· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The floor names what blocks the floor's next rung ·
spec:validation.next-rung-floor· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A scoped Spec held by a blocking question is told the clause ·
spec:validation.next-rung-floor.blocking-question· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A defined Spec resting on a scoped dependency is told which one ·
spec:validation.next-rung-floor.typed-dependency-targets· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Oracle eligibility follows example-space ownership ·
spec:validation.oracle-target-eligibility· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A target without an example space refuses an oracle ·
spec:validation.oracle-target-eligibility.missing-space-refused· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A rule owning an example space accepts an oracle ·
spec:validation.oracle-target-eligibility.rule-space-accepted· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Packs are coherent aggregates ·
spec:validation.pack-coherence· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A repeated member and a non-model modelRef are both named ·
spec:validation.pack-coherence.incoherent-aggregate· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every Spec id written in prose resolves ·
spec:validation.prose-mentions· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Stated readiness must clear its floor ·
spec:validation.readiness-floor· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A blocking open question holds a Spec below defined ·
spec:validation.readiness-floor.blocking-open-question· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A scoped Spec with no relation names the relation clause ·
spec:validation.readiness-floor.unrelated-scoped-spec· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every graph reference resolves ·
spec:validation.referential-integrity· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unrelated missing target is a bare conformance error ·
spec:validation.referential-integrity.dangling-target· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A unique near miss earns a did-you-mean suggestion ·
spec:validation.referential-integrity.did-you-mean· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Spec shaped by a superseded decision warns ·
spec:validation.superseded-decision-signal· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:design-management-v1, pack:self-hosting-v1 - A replacement chain that branches names every end ·
spec:validation.superseded-decision-signal.branch-names-every-end· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - The warning names the decision at the end of a chain of replacements ·
spec:validation.superseded-decision-signal.chain-end-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A chain of replacements that closes on itself is named and fails nothing ·
spec:validation.superseded-decision-signal.closed-chain-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A dependency on a replaced decision raises no warning ·
spec:validation.superseded-decision-signal.dependency-unread· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A chain of replacements that reaches an end and a loop names both ·
spec:validation.superseded-decision-signal.end-and-loop-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A decision still decided by the record it replaces warns ·
spec:validation.superseded-decision-signal.live-replacement-warns· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A Spec shaped by a replaced decision warns once and fails nothing ·
spec:validation.superseded-decision-signal.replaced-ruling-warns· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A replacement still below ready is named as it stands ·
spec:validation.superseded-decision-signal.replacement-below-ready-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A superseded decision is not warned for the decision it names ·
spec:validation.superseded-decision-signal.superseded-subject-silent· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Validation separates well-formedness from non-pretending ·
spec:validation.two-check-families· ready floor ready · rule · epic · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - One report carries both families and claims neither as its own ·
spec:validation.two-check-families.split-report· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A ready Spec rests only on settled dependencies ·
spec:validation.typed-dependency-floor· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Missing targets fail relation resolution once ·
spec:validation.typed-dependency-floor.missing-targets· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every relation reads the four stated target rungs ·
spec:validation.typed-dependency-floor.relation-rungs· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Target floor failures do not propagate across dependencies ·
spec:validation.typed-dependency-floor.stated-readiness· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unsettled constraint bounds ready but permits defined ·
spec:validation.typed-dependency-floor.unsettled-fact· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An unbound example below ready is data, not a warning ·
spec:validation.unbound-example-posture· ready floor ready · rule · story · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Below-ready examples keep declared verifier data ·
spec:validation.unbound-example-posture.lower-rungs· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Parent gaps follow enabled bindings and preserve the decision exemption ·
spec:validation.unbound-example-posture.parent-traces· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Ready examples and non-example verifiers keep warnings ·
spec:validation.unbound-example-posture.warning-cases· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every validator ships evidence in both directions ·
spec:validation.validator-self-testing· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A check paired twice is named ·
spec:validation.validator-self-testing.duplicate-pair-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A check that reports its near miss is named overeager ·
spec:validation.validator-self-testing.overeager-check-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Every shipped check reports its refusing probe and leaves its near miss alone ·
spec:validation.validator-self-testing.shipped-checks-paired· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A check that stops reporting is named silent ·
spec:validation.validator-self-testing.silent-check-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A registered check without a probe pair is named unpaired ·
spec:validation.validator-self-testing.unpaired-check-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A finding id the source writes outside every registry is named ·
spec:validation.validator-self-testing.unregistered-id-named· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Example verification and oracle bindings resolve honestly ·
spec:validation.verification-linkage· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A declared verifier no test binds confers nothing ·
spec:validation.verification-linkage.unbound-example· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - An oracle targeting a Spec with no example space is refused ·
spec:validation.verification-linkage.unresolved-oracle· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - Missing connective evidence warns without failing ·
spec:validation.warn-level-signals· ready floor ready · rule · feature · implementation binding present · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A disconnected Spec warns and fails nothing ·
spec:validation.warn-level-signals.orphan-signal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1 - A ready Spec without a verifier warns and fails nothing ·
spec:validation.warn-level-signals.ready-gap-signal· ready floor ready · example · story · implementation binding none · verifier binding present · 0 open, 0 blocking questions · Packs pack:self-hosting-v1
Findings
- warning ·
honesty/gaps· spec:extraction.executable-examples · Spec "spec:extraction.executable-examples" states readiness "ready" with no resolving verifier — a gap, informative only (ready never requires delivery facts). ·specs/extraction/executable-examples.sdp.md - warning ·
honesty/gaps· spec:model.spec-sections · Spec "spec:model.spec-sections" states readiness "ready" with no resolving verifier — a gap, informative only (ready never requires delivery facts). ·specs/model/spec-sections.sdp.md - warning ·
honesty/gaps· spec:protocol.role-vocabulary · Spec "spec:protocol.role-vocabulary" states readiness "ready" with no resolving verifier — a gap, informative only (ready never requires delivery facts). ·specs/protocol/role-vocabulary.sdp.md
Composing (0)
Composing needs the script.