Skip to content

Commit 6c41ce7

Browse files
committed
docs(semantic): add Semantic Enterprise state integrity mapping note
1 parent 2628c0b commit 6c41ce7

1 file changed

Lines changed: 68 additions & 0 deletions

File tree

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Semantic Enterprise State Integrity Mapping v0.1
2+
3+
`sourceos-syncd` consumes `semantic-enterprise-v0.1.0` from `SocioProphet/ontogenesis` as a state-integrity mapping surface.
4+
5+
The local fixture is:
6+
7+
- `examples/semantic-enterprise/v0.1/state-integrity-mapping.example.json`
8+
9+
The validator is:
10+
11+
- `tools/validate_semantic_enterprise_state_integrity.py`
12+
13+
## Source release
14+
15+
- Repository: `SocioProphet/ontogenesis`
16+
- Release/tag: `semantic-enterprise-v0.1.0`
17+
- Manifest: `manifests/semantic_enterprise_v0_1_manifest.json`
18+
- Rollup registry: `catalog/semantic_enterprise_v0_1_registry.ttl`
19+
- Supply-chain module: `Domains/supply-chain.ttl`
20+
- Named graph fixture: `examples/named-graphs/semantic_sector_named_graphs.ttl`
21+
22+
## State integrity surfaces
23+
24+
The v0.1 mapping covers:
25+
26+
- artifact lineage
27+
- release provenance
28+
- repair lineage
29+
- rollback evidence
30+
- local-first state context
31+
- named graph governance
32+
33+
## Semantic bindings
34+
35+
The fixture maps SourceOS state surfaces to Semantic Enterprise concepts:
36+
37+
- `release_artifact` -> `supply-chain:Component`
38+
- `state_integrity_report` -> `named-graph-governance:CuratedGraph`
39+
- `repair_plan` -> `supply-chain:MitigationAction`
40+
- `rollback_evidence` -> `supply-chain:AlternateSource`
41+
42+
## Closure boundary
43+
44+
The mapping distinguishes:
45+
46+
- `inside_source`: Ontogenesis authors semantic source modules and supply-chain scenarios.
47+
- `outside_state_runtime`: SourceOS syncd maps semantic provenance into local-first state integrity evidence.
48+
- `boundary_membrane`: release tag, source path, graph URI, trust level, access class, retention policy, and lifecycle phase survive translation.
49+
- `feedback_surface`: SourceOS repair, rollback, and state reports remain downstream evidence.
50+
51+
## Validation
52+
53+
Run:
54+
55+
```bash
56+
make validate
57+
```
58+
59+
or:
60+
61+
```bash
62+
python3 tools/validate_semantic_enterprise_state_integrity.py
63+
```
64+
65+
## Parent work
66+
67+
- `SourceOS-Linux/sourceos-syncd#17`
68+
- `SocioProphet/delivery-excellence#21`

0 commit comments

Comments
 (0)