Skip to content

feat(semantic): map Semantic Enterprise to state integrity#22

Open
mdheller wants to merge 8 commits intomainfrom
semantic-enterprise-v0.1-state-integrity-main
Open

feat(semantic): map Semantic Enterprise to state integrity#22
mdheller wants to merge 8 commits intomainfrom
semantic-enterprise-v0.1-state-integrity-main

Conversation

@mdheller
Copy link
Copy Markdown
Contributor

@mdheller mdheller commented May 7, 2026

Summary

This PR adds SourceOS syncd’s first Semantic Enterprise v0.1 state-integrity mapping for artifacts from SocioProphet/ontogenesis.

Added

  • examples/semantic-enterprise/v0.1/state-integrity-mapping.example.json
    • maps Semantic Enterprise supply-chain, provenance, trust, and named-graph governance surfaces into SourceOS state integrity evidence
    • covers artifact lineage, release provenance, repair lineage, rollback evidence, local-first state context, and named graph governance
  • tools/validate_semantic_enterprise_state_integrity.py
    • stdlib validator for the mapping fixture
  • docs/semantic-enterprise-state-integrity.md
    • documents the mapping boundary and closure membrane

Updated

  • Makefile
    • adds validate-semantic-enterprise-state-integrity to make validate

Design posture

SourceOS syncd consumes Semantic Enterprise v0.1 as state-integrity evidence. Release tag, source path, graph URI, trust level, access class, retention policy, and lifecycle phase must survive translation. SourceOS repair, rollback, and state reports remain downstream evidence and do not mutate Ontogenesis source semantics.

Parent issues

Validation target

  • make validate
  • Semantic Enterprise state-integrity validator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Map Ontogenesis Semantic Enterprise v0.1.0 to SourceOS state integrity semantics

1 participant