Spec Studio

Decision records state readiness from ratification evidence

spec:decisions.decision-readiness-postureDecision Record · featureready floor ready

Packs: pack:self-hosting-v1

Design: no design entries · no pinned declarations · no decisions

Findings: no errors, no warnings

specs/decisions/decision-readiness-posture.sdp.md

No open questions and no blocking questions; implementation binding none, verifier binding none, and expected-outcome oracle none.

Intent
outcome
Let ratified decision records state their honest maturity without manufacturing implementation or verifier work.
Decision
context
A complete decision record with a ratified registry row carries settled intended truth, but treating its missing implementation and verifier bindings like a behavior gap turns the decision kind into definitional backlog noise.
decision
A decision Spec states ready when its complete record is registry-ratified. Decision records never require implementation or verifier bindings; the operational build backlog and verifier-gap signal exclude kind decision, while recipe 1 reports the excluded ready-decision count.
rationale
  • Readiness describes maturity of authored intent, not delivery. Registry ratification is the decision kind's natural evidence, just as executable examples carry verifier evidence rather than implementation work. Reporting the exclusion preserves census visibility without pretending decisions are code to build.
consequences
  • Ratified, floor-clear decision Specs can state ready without creating backlog rows or verifier-gap warnings.
  • The raw ready ∧ ¬implemented expression remains true for decision records; operational recipes must name their kind exclusions explicitly.
alternatives
  • Keeping ratified decisions at defined would hide their settled maturity to avoid a consumer query defect.
  • Adding ceremonial anchors or verifiers would collapse authored decision evidence into unrelated delivery facts.
Verification

Verifier bindings

No verifier binding recorded.

Design view

Requirement drawing

  • Declared verifying examples: no declared verifying example.
  • Satisfying or referencing units: no recorded binding.
  • Test or oracle bindings: no recorded binding.
Requirement drawing for spec:decisions.decision-readiness-posture

Arrows: refines (declared).

The diagram as text
  • spec:decisions.decision-readiness-posture: Decision records state readiness from ratification evidence · declared Spec
  • spec:validation.warn-level-signals: Missing connective evidence warns without failing · declared Spec
  • spec:decisions.decision-readiness-posture refines spec:validation.warn-level-signals · declared
Mermaid source

Copyable source; the Studio draws static SVG.

Preferred and chosen syntax: requirementDiagram; exact refines, satisfies and verifies, with claim words in nodes and per-edge comments.

Decisions

No decision record named.

Runtime

No implementation neighborhood recorded.

Runtime observation: not tracked.

Evidence

Runtime observation: not tracked.

Build attestations: not tracked.

Deployments: not tracked.

Bills of materials: not tracked.

Impact
Relations of spec:decisions.decision-readiness-posture
The diagram as text
  • spec:consumers.adopter-on-ramp: An adopter learns graph homes, carrier grammar and shipped paths from the on-ramps
  • spec:consumers.reader: The reader bridges agent entry points to composable graph context
  • spec:decisions.decision-readiness-posture: Decision records state readiness from ratification evidence
  • spec:decisions.kind-conditional-floor: Readiness evidence follows the Spec kind
  • spec:validation.warn-level-signals: Missing connective evidence warns without failing
  • spec:decisions.decision-readiness-posture dependsOn spec:decisions.kind-conditional-floor · declared — decision maturity uses decision content as natural evidence instead of implementation or verifier bindings
  • spec:decisions.decision-readiness-posture refines spec:validation.warn-level-signals · declared
  • spec:consumers.adopter-on-ramp decidedBy spec:decisions.decision-readiness-posture · declared
  • spec:consumers.reader decidedBy spec:decisions.decision-readiness-posture · declared
  • spec:validation.warn-level-signals decidedBy spec:decisions.decision-readiness-posture · declared
Mermaid source

Copyable source; the Studio draws static SVG.

Preferred syntax: flowchart. Chosen syntax: labelled flowchart, preserving exact relations, claims and folds.

Rests on

Rested on by

Distance 1

Distance 2

Distance 3

Distance 4

Distance 5

Distance 6

Distance 7

Distance 8

Distance 9

Relations

Relation and directionOther endClaimReasonExercised keys
dependsOn · outgoingReadiness evidence follows the Spec kind
spec:decisions.kind-conditional-floor · resolves
declareddecision maturity uses decision content as natural evidence instead of implementation or verifier bindingsNone
refines · outgoingMissing connective evidence warns without failing
spec:validation.warn-level-signals · resolves
declaredNoneNone
decidedBy · incomingAn adopter learns graph homes, carrier grammar and shipped paths from the on-ramps
spec:consumers.adopter-on-ramp · resolves
declaredNoneNone
decidedBy · incomingThe reader bridges agent entry points to composable graph context
spec:consumers.reader · resolves
declaredNoneNone
decidedBy · incomingMissing connective evidence warns without failing
spec:validation.warn-level-signals · resolves
declaredNoneNone

Bindings

Implementation binding: none

Design reference: none

Verifier binding: none

Expected-outcome oracle: none

Runtime observation: not tracked.

Run results: not recorded in the graph.

Findings

None.

Composing (0)

Composing needs the script.