Durable objects
Decisions
Should the Software Hub introduce a new ontology or project the existing one?
approvedWhen
Responsible
Context
Software development introduces nouns (repository, pull request, deployment) that look primitive but may only be implementations of Identity, Event and Relationship.
Chosen
Rejected — kept as provenance
- New software ontology with its own primitives
- Reuse the industry hub manifest unchanged
Evidence
- — System Architect skill: extend before adding
- — C17 typed absence already models unknown fields
Constraints in force
Consequence
Later reassessment
Should Atlas absorb HomeFlow?
releasedWhen
Responsible
Context
Atlas is the orchestration layer; HomeFlow is the product layer.
Chosen
Rejected — kept as provenance
- Merge repositories
Evidence
- — Boundary discipline in workspace doctrine
Constraints in force
Consequence
Later reassessment
How should software data that Atlas cannot yet observe be represented?
releasedWhen
Responsible
Context
Live GitHub, registry and deployment data is not connected to this surface.
Chosen
Rejected — kept as provenance
- Plausible placeholder values
- Empty states
Evidence
- — Preserve the Path doctrine
- — C17 absence kinds
Constraints in force
Consequence
Later reassessment