outcomeHQ works apart from detailed work, and infra manages its environment
spec:hq.isolationNext rung ready: nothing blocks; it waits only for the author's statement.
Packs: none
Design: no design entries · no pinned declarations · 1 decision
Findings: no errors, no warnings
design/hq/hq/isolation.sdp.md
No open questions and no blocking questions; implementation binding none, verifier binding none, and expected-outcome oracle none.
Intent
- HQ stays at the altitude of planning and design, with little noise and its cross-project context whole.
Constraints
- Flavor
- not recorded
- Statement
- HQ keeps long-term planning, high-level design and cross-project context apart from detailed planning and execution, which it initiates as sessions in the engineering environment. Infra manages HQ's environment. Deployment and access boundaries are designed in infra; the owner's use of 'isolated' does not itself select a machine, kernel or network policy.
- Target
- count(detailed planning or execution run inside HQ) == 0
- Measured value
- not tracked
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.
The diagram as text
- spec:hq.isolation: HQ works apart from detailed work, and infra manages its environment · declared Spec · no satisfying binding
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.
spec:hq.isolation has no requirement edges recorded.
Decisions
- Infra is super isolated and manages the isolated HQ
HQ is isolated in the owner's sense: it keeps long-term planning, high-level design and cross-project context apart from detailed planning and execution, which it initiates as sessions in the engineering environment. Infra is super isolated and manages the isolated HQ. Deployment and access boundaries are designed in infra, and the owner's use of 'isolated' does not itself select a machine, kernel or network policy.
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.isolated-infra-manages-hq: Infra is super isolated and manages the isolated HQ
- spec:hq.engineering-environment: The engineering environment runs apart from HQ
- spec:hq.environment: HQ runs in an isolated environment that infra manages
- spec:hq.infra: Infra delivers configuration by projection, under HQ's plan
- spec:hq.isolation: HQ works apart from detailed work, and infra manages its environment
- spec:hq.model: HQ's vocabulary
- spec:hq.session-handoff: HQ hands a settled piece to a detailed session
- spec:hq.isolation decidedBy spec:decisions.isolated-infra-manages-hq · declared — the ruling records the owner's words this requirement carries
- spec:hq.isolation dependsOn spec:hq.model · declared — the requirement is stated in the model's terms
- spec:hq.engineering-environment constrainedBy spec:hq.isolation · declared — detailed work is what the requirement keeps apart from HQ
- spec:hq.environment constrainedBy spec:hq.isolation · declared — the requirement says infra manages this environment
- spec:hq.infra constrainedBy spec:hq.isolation · declared — deployment and access boundaries are designed here
- spec:hq.session-handoff constrainedBy spec:hq.isolation · declared — the requirement makes a session the way detailed work leaves HQ
Mermaid source
Copyable source; the Studio draws static SVG.
Preferred syntax: flowchart. Chosen syntax: labelled flowchart, preserving exact relations, claims and folds.
Rests on
- dependsOn · spec:hq.model · stated defined, floor ready
- decidedBy · spec:decisions.isolated-infra-manages-hq · stated defined, floor ready
Rested on by
Distance 1
- 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.infra
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: None
Distance 2
- spec:decisions.design-locked-by-projection
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:hq.context
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.delivery-planning
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
Distance 3
- spec:decisions.client-material-deferred
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
Distance 4
- spec:hq.headquarters
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
Distance 5
- spec:architecture.cc-agents
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.relay
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.recovery-closed
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.model
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
- spec:hq.orchestration
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
Distance 6
- spec:cc-agents.hq-links
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.orchestration-leaves-infra
Implementing units
None.
Referencing units
None.
Enabled verifiers: None
Packs: None
Relations
| Relation and direction | Other end | Claim | Reason | Exercised keys |
|---|---|---|---|---|
| decidedBy · outgoing | Infra is super isolated and manages the isolated HQspec:decisions.isolated-infra-manages-hq · resolves | declared | the ruling records the owner's words this requirement carries | None |
| dependsOn · outgoing | HQ's vocabularyspec:hq.model · resolves | declared | the requirement is stated in the model's terms | None |
| constrainedBy · incoming | The engineering environment runs apart from HQspec:hq.engineering-environment · resolves | declared | detailed work is what the requirement keeps apart from HQ | None |
| constrainedBy · incoming | HQ runs in an isolated environment that infra managesspec:hq.environment · resolves | declared | the requirement says infra manages this environment | None |
| constrainedBy · incoming | Infra delivers configuration by projection, under HQ's planspec:hq.infra · resolves | declared | deployment and access boundaries are designed here | None |
| constrainedBy · incoming | HQ hands a settled piece to a detailed sessionspec:hq.session-handoff · resolves | declared | the requirement makes a session the way detailed work leaves HQ | 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.