Context
SocioProphet/sociosphere now contains docs/integrations/hellgraph-semantic-governance-control-loop-v0.md.
SourceOS syncd should consume the semantic-governance graph as the object/actor/schema/provenance substrate for local-first state integrity.
Required v0 integration
Define how sourceos-syncd consumes graph-backed semantic state for:
- object identity,
- actor identity,
- schema/profile identity,
- provenance hashes,
- policy binding refs,
- quality/evidence refs,
- replay/receipt refs,
- repair and reconciliation decisions.
Mandatory edge awareness
The daemon should be able to treat these edge classes as sync-relevant state:
lg:represents
lg:derivedFrom
lg:conformsTo
lg:governedBy
lg:hasQualitySignal
Acceptance criteria
- A SourceOS object can carry semantic graph references without embedding the entire graph.
- Policy and provenance references survive local-first sync/replay.
- Missing or stale graph references are detectable as repair conditions.
- Integration remains consumer-side; HellGraph remains graph authority.
- SourceOS product overlays consume semantics without mutating clean upstream mirrors such as
librewolf-source-mirror.
Non-goals
- Do not make sourceos-syncd a graph database.
- Do not put SourceOS product changes into clean upstream mirror repos.
Context
SocioProphet/sociospherenow containsdocs/integrations/hellgraph-semantic-governance-control-loop-v0.md.SourceOS syncd should consume the semantic-governance graph as the object/actor/schema/provenance substrate for local-first state integrity.
Required v0 integration
Define how
sourceos-syncdconsumes graph-backed semantic state for:Mandatory edge awareness
The daemon should be able to treat these edge classes as sync-relevant state:
lg:representslg:derivedFromlg:conformsTolg:governedBylg:hasQualitySignalAcceptance criteria
librewolf-source-mirror.Non-goals