DeciRepo Decision Protocol
Artifact specification, verify contract, lineage schema, and signature rules.
Protocol Modules
| Module | Version | Status | Description |
|---|---|---|---|
| Artifact Envelope | v0.1 | active | Decision identity, origin registry, policy version, and artifact hash. |
| Verify Contract | v0.1 | active | Deterministic PASS/MATCH verification response format. |
| Lineage Schema | v0.1 | active | Parent/child/relation edges for decision graph construction. |
| Signature Rules | v0.1 | active | Registry key binding and signed publication/verification events. |
Compatibility Matrix
| From | To | Status |
|---|---|---|
| v0.1 | v0.1 | fully_compatible |
| v0.0 | v0.1 | requires_migration |
Hash Contract Compatibility
Compatibility alias
artifact_hash -> rebuild_result_hash
Semantics field
artifact_hash_semantics
File integrity fields
file_sha256 / artifact_file_sha256
Cleanup plan
Versioned migration in v0.2
Protocol Endpoints
Trust Registry
GET /api/trust.json
Root of Trust Policy
GET /api/root-of-trust.json
Trust Score Model
GET /api/trust-score.json
Perspective Scores
GET /api/trust-score-perspectives.json
Trust Events Stream
GET /api/trust-events.json
Challenges Stream
GET /api/challenges.json
Rechecks Stream
GET /api/rechecks.json
Verification Graph
GET /api/verification-graph.json
Verification Network
GET /api/network.json
Conformance Report
GET /api/conformance-report.json
Independent Verification Note Template
https://github.com/IndrasNet108/decirepo/blob/main/INDEPENDENT_VERIFICATION_NOTE_TEMPLATE_V0_1.md
Precedent Search
GET /api/precedent-search.json
Precedent Search Report
GET /api/precedent-search-report.json
Policy Drift Detection
GET /api/policy-drift-detection.json
Node Manifest
GET /api/network/{registry}/node.json
Decision Feed
GET /api/feed.json
Decision Artifact
GET /api/decision/{id}
Lineage
GET /api/lineage/{id}