Should the Software Hub introduce a new ontology or project the existing one?
dec.software-as-projection
Should the Software Hub introduce a new ontology or project the existing one? Software development introduces nouns (repository, pull request, deployment) that look primitive but may only be implementations of Identity, Event and Relationship. Projection of the existing substrate with discrepancies surfaced as questions Software Hub is read-mostly and declarative until a real source of software truth is connected.
Read only
Declared record
Fields and provenance
at
question
context
optionsConsidered
- New software ontology with its own primitives
- Projection of the existing substrate with discrepancies surfaced as questions
- Reuse the industry hub manifest unchanged
chosen
rejected
- 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
constraintIds
- con.no-sixth-layer
- con.scope-boundary
consequence
reversibility
responsibleParty
linkedEventIds
- evt.software-hub
linkedObservationIds
- obs.constraint-pressure
reassessment
lifecycle
Relationships
Declared edges
Neighbourhood
Related modules
Evidence chain
What this entry rests on
Events
0None declared for this entry.
Observations
0None declared for this entry.
Decisions
1- dec.software-as-projection — approved · Should the Software Hub introduce a new ontology or project the existing one?
Constraints
0None declared for this entry.
Changes
1- chg.software-hub — branch · software-hub · Software Hub domain surface
Open questions
0None declared for this entry.