Historical Identity Lineage Cross Package
This output is deterministic read-model evidence. It is not canonical truth, semantic adoption, review approval, a governance decision, promotion, model certification, release authority, or proof of backend-specific equivalence.
Source identity
| Artifact | Repository path | SHA-256 |
|---|---|---|
| Query fixture | fixtures/queries/historical-identity-lineage-cross-package.json | sha256:de8d4c195153d9473b02f2c63b6bf9fbd292885cdf4fa40141b24dff1251c5cb |
| Declared input | fixtures/canonical/cross-package-historical-identity-extension.json | sha256:33b52d7493b752132b616550e5d042a4bb4a7474fffa3a4d5ffb512f409f067e |
| Executed result | Runtime output matched the fixture expectation | sha256:2bbad43715c1d3eb64c5d5aedbcbf03ad25689ef1ff30fa38b4b4969d3cbdd01 |
Request
{
"objectRef": "assertion:control-support-original"
}
Expected canonical output
{
"objectRef": "assertion:control-support-original",
"objectType": "Assertion",
"objectLifecycle": {
"assertion": "superseded"
},
"packageRefs": [
"package:compliance-demo",
"package:compliance-demo-history"
],
"versionRefs": [
"version:compliance-demo-v1",
"version:compliance-demo-v2",
"version:compliance-demo-history-v1"
],
"versions": [
{
"versionRef": "version:compliance-demo-v1",
"packageRef": "package:compliance-demo",
"versionLabel": "v1",
"lifecycle": {
"identity": "retired"
},
"createdAt": "2026-05-02T04:10:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support"
]
},
{
"versionRef": "version:compliance-demo-v2",
"packageRef": "package:compliance-demo",
"versionLabel": "v2",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:30:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"assertion:control-support-successor",
"evidence:vendor-page-support",
"evidence:audit-report-challenge",
"evidence:audit-report-support-successor"
]
},
{
"versionRef": "version:compliance-demo-history-v1",
"packageRef": "package:compliance-demo-history",
"versionLabel": "history-v1",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:40:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support",
"evidence:audit-report-challenge"
]
}
],
"packageVersions": [
{
"packageRef": "package:compliance-demo",
"versionRefs": [
"version:compliance-demo-v1",
"version:compliance-demo-v2"
],
"activeVersionRefs": [
"version:compliance-demo-v2"
],
"retiredVersionRefs": [
"version:compliance-demo-v1"
]
},
{
"packageRef": "package:compliance-demo-history",
"versionRefs": [
"version:compliance-demo-history-v1"
],
"activeVersionRefs": [
"version:compliance-demo-history-v1"
],
"retiredVersionRefs": []
}
],
"validationResultRefs": [
"validation:archive-control-support-history",
"validation:conflict-resolution-001"
],
"changeSetRefs": [
"changeset:archive-control-support-history",
"changeset:resolve-control-support-conflict"
],
"proposalRefs": [
"proposal:archive-control-support-history",
"proposal:resolve-control-support-conflict"
],
"reviewRefs": [
"review:archive-control-support-history",
"review:resolve-control-support-conflict"
],
"decisionRefs": [
"decision:archive-control-support-history",
"decision:resolve-control-support-conflict"
],
"promotionRefs": [
"promotion:resolve-control-support-conflict",
"promotion:archive-control-support-history"
],
"promotions": [
{
"promotionRef": "promotion:resolve-control-support-conflict",
"targetPackageRef": "package:compliance-demo",
"fromVersionRef": "version:compliance-demo-v1",
"toVersionRef": "version:compliance-demo-v2",
"decisionRef": "decision:resolve-control-support-conflict",
"decisionOutcome": "supersede",
"sourceProposalRef": "proposal:resolve-control-support-conflict",
"promotedChangeSetRefs": [
"changeset:resolve-control-support-conflict"
],
"promotedAt": "2026-05-02T04:30:00Z",
"promotedBy": "actor:reviewer"
},
{
"promotionRef": "promotion:archive-control-support-history",
"targetPackageRef": "package:compliance-demo-history",
"fromVersionRef": "version:compliance-demo-history-empty",
"toVersionRef": "version:compliance-demo-history-v1",
"decisionRef": "decision:archive-control-support-history",
"decisionOutcome": "approve",
"sourceProposalRef": "proposal:archive-control-support-history",
"promotedChangeSetRefs": [
"changeset:archive-control-support-history"
],
"promotedAt": "2026-05-02T04:40:00Z",
"promotedBy": "actor:reviewer"
}
],
"supersession": [
{
"changeSetRef": "changeset:resolve-control-support-conflict",
"beforeRef": "assertion:control-support-original",
"afterRef": "assertion:control-support-successor"
}
]
}
Verified runtime output
The python-canonical-runtime executor returned this result and it
matched the expected output using exact JSON structural equality.
{
"objectRef": "assertion:control-support-original",
"objectType": "Assertion",
"objectLifecycle": {
"assertion": "superseded"
},
"packageRefs": [
"package:compliance-demo",
"package:compliance-demo-history"
],
"versionRefs": [
"version:compliance-demo-v1",
"version:compliance-demo-v2",
"version:compliance-demo-history-v1"
],
"versions": [
{
"versionRef": "version:compliance-demo-v1",
"packageRef": "package:compliance-demo",
"versionLabel": "v1",
"lifecycle": {
"identity": "retired"
},
"createdAt": "2026-05-02T04:10:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support"
]
},
{
"versionRef": "version:compliance-demo-v2",
"packageRef": "package:compliance-demo",
"versionLabel": "v2",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:30:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"assertion:control-support-successor",
"evidence:vendor-page-support",
"evidence:audit-report-challenge",
"evidence:audit-report-support-successor"
]
},
{
"versionRef": "version:compliance-demo-history-v1",
"packageRef": "package:compliance-demo-history",
"versionLabel": "history-v1",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:40:00Z",
"includedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support",
"evidence:audit-report-challenge"
]
}
],
"packageVersions": [
{
"packageRef": "package:compliance-demo",
"versionRefs": [
"version:compliance-demo-v1",
"version:compliance-demo-v2"
],
"activeVersionRefs": [
"version:compliance-demo-v2"
],
"retiredVersionRefs": [
"version:compliance-demo-v1"
]
},
{
"packageRef": "package:compliance-demo-history",
"versionRefs": [
"version:compliance-demo-history-v1"
],
"activeVersionRefs": [
"version:compliance-demo-history-v1"
],
"retiredVersionRefs": []
}
],
"validationResultRefs": [
"validation:archive-control-support-history",
"validation:conflict-resolution-001"
],
"changeSetRefs": [
"changeset:archive-control-support-history",
"changeset:resolve-control-support-conflict"
],
"proposalRefs": [
"proposal:archive-control-support-history",
"proposal:resolve-control-support-conflict"
],
"reviewRefs": [
"review:archive-control-support-history",
"review:resolve-control-support-conflict"
],
"decisionRefs": [
"decision:archive-control-support-history",
"decision:resolve-control-support-conflict"
],
"promotionRefs": [
"promotion:resolve-control-support-conflict",
"promotion:archive-control-support-history"
],
"promotions": [
{
"promotionRef": "promotion:resolve-control-support-conflict",
"targetPackageRef": "package:compliance-demo",
"fromVersionRef": "version:compliance-demo-v1",
"toVersionRef": "version:compliance-demo-v2",
"decisionRef": "decision:resolve-control-support-conflict",
"decisionOutcome": "supersede",
"sourceProposalRef": "proposal:resolve-control-support-conflict",
"promotedChangeSetRefs": [
"changeset:resolve-control-support-conflict"
],
"promotedAt": "2026-05-02T04:30:00Z",
"promotedBy": "actor:reviewer"
},
{
"promotionRef": "promotion:archive-control-support-history",
"targetPackageRef": "package:compliance-demo-history",
"fromVersionRef": "version:compliance-demo-history-empty",
"toVersionRef": "version:compliance-demo-history-v1",
"decisionRef": "decision:archive-control-support-history",
"decisionOutcome": "approve",
"sourceProposalRef": "proposal:archive-control-support-history",
"promotedChangeSetRefs": [
"changeset:archive-control-support-history"
],
"promotedAt": "2026-05-02T04:40:00Z",
"promotedBy": "actor:reviewer"
}
],
"supersession": [
{
"changeSetRef": "changeset:resolve-control-support-conflict",
"beforeRef": "assertion:control-support-original",
"afterRef": "assertion:control-support-successor"
}
]
}
Declared input document
Show the complete input fixture
{
"extensionVersion": "ontograph.fixture-extension.v0.1",
"baseFixture": "fixtures/canonical/contradiction-supersession-thin-slice.json",
"purpose": "Executable cross-package historical identity slice proving a canonical assertion keeps one identity while appearing in multiple package/version histories with explicit governance lineage.",
"commands": [
{
"commandType": "appendCanonicalObject",
"collection": "packages",
"objectId": "package:compliance-demo-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "versions",
"objectId": "version:compliance-demo-history-empty"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:archive-control-support-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:archive-control-support-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:archive-control-support-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:archive-control-support-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:archive-control-support-history"
},
{
"commandType": "appendCanonicalObject",
"collection": "versions",
"objectId": "version:compliance-demo-history-v1"
},
{
"commandType": "appendCanonicalObject",
"collection": "promotions",
"objectId": "promotion:archive-control-support-history"
}
],
"appends": {
"packages": [
{
"id": "package:compliance-demo-history",
"objectType": "Package",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"label": "Compliance demo historical package",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:35:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ProvenanceGap",
"ref": "gap:fixture-package"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"versions": [
{
"id": "version:compliance-demo-history-empty",
"objectType": "Version",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"packageRef": "package:compliance-demo-history",
"versionLabel": "history-empty",
"description": "Empty historical package state before adopting the already-governed assertion identity.",
"includedObjectRefs": [],
"lifecycle": {
"identity": "retired"
},
"createdAt": "2026-05-02T04:35:30Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ProvenanceGap",
"ref": "gap:fixture-base-version"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
},
{
"id": "version:compliance-demo-history-v1",
"objectType": "Version",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"packageRef": "package:compliance-demo-history",
"versionLabel": "history-v1",
"description": "Historical package state that includes the same superseded assertion identity without creating a package-scoped clone.",
"includedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support",
"evidence:audit-report-challenge"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:40:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Decision",
"ref": "decision:archive-control-support-history"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"validationResults": [
{
"id": "validation:archive-control-support-history",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "changeset:archive-control-support-history",
"checkRef": "rule:historical-identity-is-not-package-identity",
"outcome": "pass",
"message": "The change set adds package membership for the existing assertion identity and does not create a package-scoped assertion clone.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:36:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Evidence",
"ref": "evidence:vendor-page-support"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"changeSets": [
{
"id": "changeset:archive-control-support-history",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-history-empty",
"affectedObjectRefs": [
"assertion:control-support-original",
"evidence:vendor-page-support",
"evidence:audit-report-challenge"
],
"mutations": [
{
"operation": "update",
"objectRef": "assertion:control-support-original",
"beforeRef": "assertion:control-support-original",
"afterRef": "assertion:control-support-original"
},
{
"operation": "update",
"objectRef": "evidence:vendor-page-support",
"beforeRef": "evidence:vendor-page-support",
"afterRef": "evidence:vendor-page-support"
},
{
"operation": "update",
"objectRef": "evidence:audit-report-challenge",
"beforeRef": "evidence:audit-report-challenge",
"afterRef": "evidence:audit-report-challenge"
}
],
"rationale": "Adopt the existing canonical assertion and evidence into a historical package without minting package-scoped object ids.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:36:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Evidence",
"ref": "evidence:vendor-page-support"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"proposals": [
{
"id": "proposal:archive-control-support-history",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo-history",
"baseVersionRef": "version:compliance-demo-history-empty",
"changeSetRefs": [
"changeset:archive-control-support-history"
],
"semanticDiffSummary": {
"created": [],
"changed": [],
"superseded": [],
"conflicts": [],
"membershipAdded": [
"assertion:control-support-original",
"evidence:vendor-page-support",
"evidence:audit-report-challenge"
]
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:archive-control-support-history"
],
"lifecycle": {
"proposal": "approved"
},
"createdAt": "2026-05-02T04:37:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-02T04:39:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:archive-control-support-history"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"reviews": [
{
"id": "review:archive-control-support-history",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:archive-control-support-history",
"reviewerRef": "actor:reviewer",
"outcome": "approve",
"comment": "The historical package may include the existing superseded assertion identity as history, but it must not mint a package-specific assertion clone.",
"validationResultRefs": [
"validation:archive-control-support-history"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:38:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:archive-control-support-history"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"decisions": [
{
"id": "decision:archive-control-support-history",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:archive-control-support-history",
"outcome": "approve",
"authorityBasis": {
"basisKind": "review",
"ref": "review:archive-control-support-history"
},
"rationale": "Approve historical package membership for the already-existing assertion identity while preserving package/version state separately.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-02T04:39:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-02T04:39:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:archive-control-support-history"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
],
"promotions": [
{
"id": "promotion:archive-control-support-history",
"objectType": "Promotion",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"decisionRef": "decision:archive-control-support-history",
"promotedChangeSetRefs": [
"changeset:archive-control-support-history"
],
"sourceProposalRef": "proposal:archive-control-support-history",
"targetPackageRef": "package:compliance-demo-history",
"fromVersionRef": "version:compliance-demo-history-empty",
"toVersionRef": "version:compliance-demo-history-v1",
"promotedAt": "2026-05-02T04:40:00Z",
"promotedBy": "actor:reviewer",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-02T04:40:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Decision",
"ref": "decision:archive-control-support-history"
}
],
"scopeRefs": [
"package:compliance-demo-history"
]
}
]
},
"queries": {
"historicalIdentityRef": "assertion:control-support-original",
"historyPackageRef": "package:compliance-demo-history",
"historyVersionRef": "version:compliance-demo-history-v1",
"historyPromotionRef": "promotion:archive-control-support-history"
}
}