Software

Software as a living system — and a pressure test of the Atlas ontology

Registry explorer

Should the Software Hub introduce a new ontology or project the existing one?

dec.software-as-projection

Decisions

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.

decisionsapprovedreversible

Platform

not declared

Licence

undeclared

Declared date

2026-08-22

Category listing

Read only

Declared record

Fields and provenance

at

2026-08-22observed · session log

question

Should the Software Hub introduce a new ontology or project the existing one?

context

Software development introduces nouns (repository, pull request, deployment) that look primitive but may only be implementations of Identity, Event and Relationship.

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

Projection of the existing substrate with discrepancies surfaced as questionsobserved · session log

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

Software Hub is read-mostly and declarative until a real source of software truth is connected.observed · this build

reversibility

reversible

responsibleParty

Steward + Atlasobserved · session log

linkedEventIds

  • evt.software-hub

linkedObservationIds

  • obs.constraint-pressure

reassessment

Unknown · not-yet-declaredRe-evaluate once GitHub API data flows in — does Repository survive as a substrate?

lifecycle

approved

Relationships

Declared edges

1

Neighbourhood

Related modules

Evidence chain

What this entry rests on

Events

0

None declared for this entry.

Observations

0

None 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

0

None declared for this entry.

Changes

1
  • chg.software-hub — branch · software-hub · Software Hub domain surface

Open questions

0

None declared for this entry.