outcomeThe recovery chain stops and this corpus replaces its master plan
spec:decisions.recovery-closedNext rung ready: nothing blocks; it waits only for the author's statement.
Packs: none
Design: no design entries · no pinned declarations · no decisions
Findings: no errors, no warnings
specs/decisions/recovery-closed.sdp.md
No open questions and no blocking questions; implementation binding none, verifier binding none, and expected-outcome oracle none.
Intent
- Decide what of the recovery's master plan this plan keeps.
Decision
context- The master plan recovers one failed orchestration, delivery from infra to Kontrapunkt. The owner said it cannot be followed as it stands, that it keeps growing, that its bootstrap efforts produce too much noise, and that all work in the chain should stop. Its eight items are the owner's, and the status lines around them are the recovery's. The owner then said this was the aim all along, approached too gradually.
decision- The recovery chain stops and this SDP corpus replaces its master plan. The scan items' purpose, recovering valid owner directions and sufficient evidence for rollback and takeover, remains with the context and infra Specs. Existing evidence is used first; any remaining investigation is bounded detailed work, not a revival of the recovery chain.
rationale- Hard to reverse: the master plan's status lines stop being kept. Surprising without context: the scan items end as items while their purpose stays. A real trade-off: a plan that names no scan, against a recovery that absorbs the work it should enable.
consequences- Item 3 becomes
spec:hq.infra#question.rollbackPoint, item 5spec:hq.infra#question.takeover, item 6spec:hq.context#question.clientMaterial, and items 7 and 8spec:hq.orchestration. - The UX upgrades and the more flexible OmO Team wait until there is something to design.
- Item 3 becomes
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.
Arrows: refines (declared).
The diagram as text
- spec:decisions.recovery-closed: The recovery chain stops and this corpus replaces its master plan · declared Spec
- spec:hq.headquarters: HQ plans and designs across every project, and starts the engineering work · declared Spec
- spec:decisions.recovery-closed refines spec:hq.headquarters · declared — settles what of the recovery's master plan HQ's plan keeps
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
The diagram as text
- spec:decisions.recovery-closed: The recovery chain stops and this corpus replaces its master plan
- spec:hq.context: HQ's private context stays in one place and stays clean
- spec:hq.headquarters: HQ plans and designs across every project, and starts the engineering work
- spec:hq.infra: Infra delivers configuration by projection, under HQ's plan
- spec:hq.orchestration: Orchestration lives in one plugin, apart from infra and HQ
- spec:decisions.recovery-closed refines spec:hq.headquarters · declared — settles what of the recovery's master plan HQ's plan keeps
- spec:hq.context decidedBy spec:decisions.recovery-closed · declared — item 6 of the master plan continues here
- spec:hq.headquarters decidedBy spec:decisions.recovery-closed · declared — sets what of the recovery's master plan this plan keeps
- spec:hq.infra decidedBy spec:decisions.recovery-closed · declared — items 3 and 5 of the master plan continue here
- spec:hq.orchestration decidedBy spec:decisions.recovery-closed · declared — items 7 and 8 of the master plan continue here
Mermaid source
Copyable source; the Studio draws static SVG.
Preferred syntax: flowchart. Chosen syntax: labelled flowchart, preserving exact relations, claims and folds.
Rests on
- refines · spec:hq.headquarters · stated defined, floor ready
Rested on by
Distance 1
- spec:hq.context
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
- spec:hq.headquarters
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.infra
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
- spec:hq.orchestration
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
Distance 2
- spec:architecture.assistant
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.cc-agents
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.claude-harness
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.environments
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.hq
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.hq-plan
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.inbox
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.infra
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.kontrapunkt
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.relay
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.sdp
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:architecture.t3-code
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.client-material-deferred
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.coordination-native-first
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.hq-starts-engineering
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.isolated-infra-manages-hq
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.orchestration-leaves-infra
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.separate-repositories
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.assistant
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
- spec:hq.delivery-planning
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
- spec:hq.engineering-environment
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.environment
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.model
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.session-handoff
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: pack:hq-roadmap
Distance 3
- spec:decisions.design-locked-by-projection
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:decisions.sdp-holds-the-plan
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.isolation
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
Relations
| Relation and direction | Other end | Claim | Reason | Exercised keys |
|---|---|---|---|---|
| refines · outgoing | HQ plans and designs across every project, and starts the engineering workspec:hq.headquarters · resolves | declared | settles what of the recovery's master plan HQ's plan keeps | None |
| decidedBy · incoming | HQ's private context stays in one place and stays cleanspec:hq.context · resolves | declared | item 6 of the master plan continues here | None |
| decidedBy · incoming | HQ plans and designs across every project, and starts the engineering workspec:hq.headquarters · resolves | declared | sets what of the recovery's master plan this plan keeps | None |
| decidedBy · incoming | Infra delivers configuration by projection, under HQ's planspec:hq.infra · resolves | declared | items 3 and 5 of the master plan continue here | None |
| decidedBy · incoming | Orchestration lives in one plugin, apart from infra and HQspec:hq.orchestration · resolves | declared | items 7 and 8 of the master plan continue here | None |
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.