Skip to main content

Alignment Artifacts By State Governed States

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.
Query kindalignment-artifacts-by-state
Envelopeontograph.query.example.v0.1
ExecutionPASS
Enginepython-canonical-runtime
Input bytes43,482

Source identity

ArtifactRepository pathSHA-256
Query fixturefixtures/queries/alignment-artifacts-by-state-governed-states.jsonsha256:74ad14b20753c20706e5822fd53395c6bf267833a229ad82c144b2be872ea32d
Declared inputfixtures/canonical/alignment-artifact-governed-states-extension.jsonsha256:4962b54aac7fac9ecd4ded3999c7bc43a252d36ab92c8acf569de331ca7f07c1
Executed resultRuntime output matched the fixture expectationsha256:be424c7901145935f6e516f79471f8d8b7ee91411aca8863978a239f9e31ab67

Request

{
"packageRef": "package:compliance-demo"
}

Expected canonical output

{
"alignmentRefsByState": {
"accepted-for-linkage": [
"alignment:vendor-control-support-linkage-accepted"
],
"accepted-for-promotion": [
"alignment:vendor-control-support-promotion-ready"
],
"accepted-with-loss": [
"alignment:vendor-control-support-accepted-with-loss"
],
"challenged": [
"alignment:vendor-control-support-role-challenged"
],
"proposed": [
"alignment:vendor-control-support-overlap-proposed"
],
"rejected": [
"alignment:vendor-control-support-rejected"
]
},
"canonicalStateProof": {
"alignmentRefsInCurrentVersion": [],
"currentIncludedObjectRefs": [
"assertion:control-support-001",
"evidence:extract-001"
],
"currentVersionRef": "version:compliance-demo-v1",
"promotionRefsForAlignments": []
},
"items": [
{
"alignmentKind": "possible-overlap",
"alignmentRef": "alignment:vendor-control-support-linkage-accepted",
"antiFlatteningNotes": [
"accepted-for-linkage is not accepted-for-promotion",
"linkage does not alter version:compliance-demo-v1"
],
"basis": {
"labelSimilarity": "medium",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"useful for navigation and traceability only"
],
"structuralSimilarity": "partial"
},
"changeSetRefs": [
"changeset:alignment-linkage-accepted"
],
"decisionRefs": [
"decision:alignment-linkage-accepted"
],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [
"proposal:alignment-linkage-accepted"
],
"recommendedNextAction": "review-for-linkage",
"reviewRefs": [
"review:alignment-linkage-accepted"
],
"semanticGapRefs": [],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"state": "accepted-for-linkage",
"targetCandidateRefs": [
"assertion:control-support-001"
],
"validationResultRefs": [
"validation:alignment-linkage-accepted"
]
},
{
"alignmentKind": "shared-canonical-pattern-candidate",
"alignmentRef": "alignment:vendor-control-support-promotion-ready",
"antiFlatteningNotes": [
"accepted-for-promotion is proposal support, not current state",
"do not add this alignment to includedObjectRefs"
],
"basis": {
"labelSimilarity": "high",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"promotion-readiness still needs a separate Promotion and Version"
],
"structuralSimilarity": "bounded"
},
"changeSetRefs": [
"changeset:alignment-promotion-ready"
],
"decisionRefs": [
"decision:alignment-promotion-ready"
],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [
"proposal:alignment-promotion-ready"
],
"recommendedNextAction": "propose-canonical-change",
"reviewRefs": [
"review:alignment-promotion-ready"
],
"semanticGapRefs": [],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"evidence:extract-001"
],
"state": "accepted-for-promotion",
"targetCandidateRefs": [
"package:compliance-demo"
],
"validationResultRefs": [
"validation:alignment-promotion-ready"
]
},
{
"alignmentKind": "broader-than",
"alignmentRef": "alignment:vendor-control-support-accepted-with-loss",
"antiFlatteningNotes": [
"accepted-with-loss requires explicit semantic gap evidence",
"loss acceptance does not turn alignment into canonical truth"
],
"basis": {
"labelSimilarity": "medium",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source wording is broader than the accepted assertion"
],
"structuralSimilarity": "lossy"
},
"changeSetRefs": [
"changeset:alignment-accepted-with-loss"
],
"decisionRefs": [
"decision:alignment-accepted-with-loss"
],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [
"proposal:alignment-accepted-with-loss"
],
"recommendedNextAction": "use-with-loss",
"reviewRefs": [
"review:alignment-accepted-with-loss"
],
"semanticGapRefs": [
"semantic-gap:alignment-control-support-domain-loss"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"state": "accepted-with-loss",
"targetCandidateRefs": [
"assertion:control-support-001"
],
"validationResultRefs": [
"validation:alignment-accepted-with-loss"
]
},
{
"alignmentKind": "role-of",
"alignmentRef": "alignment:vendor-control-support-role-challenged",
"antiFlatteningNotes": [
"do not treat evidence participation as actor identity",
"require role review before any stronger linkage"
],
"basis": {
"labelSimilarity": "low",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"evidence provenance role must not be flattened into actor identity"
],
"structuralSimilarity": "conflicting"
},
"changeSetRefs": [
"changeset:alignment-role-challenged"
],
"decisionRefs": [
"decision:alignment-role-challenged"
],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [
"proposal:alignment-role-challenged"
],
"recommendedNextAction": "preserve-as-history",
"reviewRefs": [
"review:alignment-role-challenged"
],
"semanticGapRefs": [],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"evidence:extract-001"
],
"state": "challenged",
"targetCandidateRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-role-challenged"
]
},
{
"alignmentKind": "possible-overlap",
"alignmentRef": "alignment:vendor-control-support-overlap-proposed",
"antiFlatteningNotes": [
"do not merge the source artifact into the accepted assertion",
"keep proposed alignment separate from package current state"
],
"basis": {
"labelSimilarity": "medium",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is evidence for a vendor claim, not canonical equivalence"
],
"structuralSimilarity": "partial"
},
"changeSetRefs": [],
"decisionRefs": [],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [],
"recommendedNextAction": "review-for-linkage",
"reviewRefs": [],
"semanticGapRefs": [],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"state": "proposed",
"targetCandidateRefs": [
"assertion:control-support-001"
],
"validationResultRefs": [
"validation:alignment-overlap-proposed"
]
},
{
"alignmentKind": "conflict",
"alignmentRef": "alignment:vendor-control-support-rejected",
"antiFlatteningNotes": [
"do not treat source text as decision authority",
"preserve rejected alignment as negative history"
],
"basis": {
"labelSimilarity": "low",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is not a governance decision"
],
"structuralSimilarity": "mismatch"
},
"changeSetRefs": [
"changeset:alignment-rejected"
],
"decisionRefs": [
"decision:alignment-rejected"
],
"evidenceRefs": [
"evidence:extract-001"
],
"promotionRefs": [],
"proposalRefs": [
"proposal:alignment-rejected"
],
"recommendedNextAction": "no-use",
"reviewRefs": [
"review:alignment-rejected"
],
"semanticGapRefs": [],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"state": "rejected",
"targetCandidateRefs": [
"decision:control-support-001"
],
"validationResultRefs": [
"validation:alignment-rejected"
]
}
],
"packageRef": "package:compliance-demo",
"states": [
"proposed",
"challenged",
"accepted-for-linkage",
"accepted-for-promotion",
"rejected",
"accepted-with-loss"
]
}

Verified runtime output

The python-canonical-runtime executor returned this result and it matched the expected output using exact JSON structural equality.

{
"packageRef": "package:compliance-demo",
"states": [
"proposed",
"challenged",
"accepted-for-linkage",
"accepted-for-promotion",
"rejected",
"accepted-with-loss"
],
"alignmentRefsByState": {
"proposed": [
"alignment:vendor-control-support-overlap-proposed"
],
"challenged": [
"alignment:vendor-control-support-role-challenged"
],
"accepted-for-linkage": [
"alignment:vendor-control-support-linkage-accepted"
],
"accepted-for-promotion": [
"alignment:vendor-control-support-promotion-ready"
],
"rejected": [
"alignment:vendor-control-support-rejected"
],
"accepted-with-loss": [
"alignment:vendor-control-support-accepted-with-loss"
]
},
"items": [
{
"alignmentRef": "alignment:vendor-control-support-linkage-accepted",
"alignmentKind": "possible-overlap",
"state": "accepted-for-linkage",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-linkage-accepted"
],
"changeSetRefs": [
"changeset:alignment-linkage-accepted"
],
"proposalRefs": [
"proposal:alignment-linkage-accepted"
],
"reviewRefs": [
"review:alignment-linkage-accepted"
],
"decisionRefs": [
"decision:alignment-linkage-accepted"
],
"promotionRefs": [],
"semanticGapRefs": [],
"recommendedNextAction": "review-for-linkage",
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "partial",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"useful for navigation and traceability only"
]
},
"antiFlatteningNotes": [
"accepted-for-linkage is not accepted-for-promotion",
"linkage does not alter version:compliance-demo-v1"
]
},
{
"alignmentRef": "alignment:vendor-control-support-promotion-ready",
"alignmentKind": "shared-canonical-pattern-candidate",
"state": "accepted-for-promotion",
"sourceCandidateRefs": [
"evidence:extract-001"
],
"targetCandidateRefs": [
"package:compliance-demo"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-promotion-ready"
],
"changeSetRefs": [
"changeset:alignment-promotion-ready"
],
"proposalRefs": [
"proposal:alignment-promotion-ready"
],
"reviewRefs": [
"review:alignment-promotion-ready"
],
"decisionRefs": [
"decision:alignment-promotion-ready"
],
"promotionRefs": [],
"semanticGapRefs": [],
"recommendedNextAction": "propose-canonical-change",
"basis": {
"labelSimilarity": "high",
"structuralSimilarity": "bounded",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"promotion-readiness still needs a separate Promotion and Version"
]
},
"antiFlatteningNotes": [
"accepted-for-promotion is proposal support, not current state",
"do not add this alignment to includedObjectRefs"
]
},
{
"alignmentRef": "alignment:vendor-control-support-accepted-with-loss",
"alignmentKind": "broader-than",
"state": "accepted-with-loss",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-accepted-with-loss"
],
"changeSetRefs": [
"changeset:alignment-accepted-with-loss"
],
"proposalRefs": [
"proposal:alignment-accepted-with-loss"
],
"reviewRefs": [
"review:alignment-accepted-with-loss"
],
"decisionRefs": [
"decision:alignment-accepted-with-loss"
],
"promotionRefs": [],
"semanticGapRefs": [
"semantic-gap:alignment-control-support-domain-loss"
],
"recommendedNextAction": "use-with-loss",
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "lossy",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source wording is broader than the accepted assertion"
]
},
"antiFlatteningNotes": [
"accepted-with-loss requires explicit semantic gap evidence",
"loss acceptance does not turn alignment into canonical truth"
]
},
{
"alignmentRef": "alignment:vendor-control-support-role-challenged",
"alignmentKind": "role-of",
"state": "challenged",
"sourceCandidateRefs": [
"evidence:extract-001"
],
"targetCandidateRefs": [
"actor:reviewer"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-role-challenged"
],
"changeSetRefs": [
"changeset:alignment-role-challenged"
],
"proposalRefs": [
"proposal:alignment-role-challenged"
],
"reviewRefs": [
"review:alignment-role-challenged"
],
"decisionRefs": [
"decision:alignment-role-challenged"
],
"promotionRefs": [],
"semanticGapRefs": [],
"recommendedNextAction": "preserve-as-history",
"basis": {
"labelSimilarity": "low",
"structuralSimilarity": "conflicting",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"evidence provenance role must not be flattened into actor identity"
]
},
"antiFlatteningNotes": [
"do not treat evidence participation as actor identity",
"require role review before any stronger linkage"
]
},
{
"alignmentRef": "alignment:vendor-control-support-overlap-proposed",
"alignmentKind": "possible-overlap",
"state": "proposed",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-overlap-proposed"
],
"changeSetRefs": [],
"proposalRefs": [],
"reviewRefs": [],
"decisionRefs": [],
"promotionRefs": [],
"semanticGapRefs": [],
"recommendedNextAction": "review-for-linkage",
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "partial",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is evidence for a vendor claim, not canonical equivalence"
]
},
"antiFlatteningNotes": [
"do not merge the source artifact into the accepted assertion",
"keep proposed alignment separate from package current state"
]
},
{
"alignmentRef": "alignment:vendor-control-support-rejected",
"alignmentKind": "conflict",
"state": "rejected",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"decision:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"validationResultRefs": [
"validation:alignment-rejected"
],
"changeSetRefs": [
"changeset:alignment-rejected"
],
"proposalRefs": [
"proposal:alignment-rejected"
],
"reviewRefs": [
"review:alignment-rejected"
],
"decisionRefs": [
"decision:alignment-rejected"
],
"promotionRefs": [],
"semanticGapRefs": [],
"recommendedNextAction": "no-use",
"basis": {
"labelSimilarity": "low",
"structuralSimilarity": "mismatch",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is not a governance decision"
]
},
"antiFlatteningNotes": [
"do not treat source text as decision authority",
"preserve rejected alignment as negative history"
]
}
],
"canonicalStateProof": {
"currentVersionRef": "version:compliance-demo-v1",
"currentIncludedObjectRefs": [
"assertion:control-support-001",
"evidence:extract-001"
],
"alignmentRefsInCurrentVersion": [],
"promotionRefsForAlignments": []
}
}

Declared input document

Show the complete input fixture
{
"extensionVersion": "ontograph.fixture-extension.v0.1",
"baseFixture": "fixtures/canonical/governance-manifestation-thin-slice.json",
"purpose": "Executable AlignmentArtifact slice proving governed alignment states remain queryable without implying canonical merge, promotion, or current package truth.",
"commands": [
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-overlap-proposed"
},
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "alignmentArtifacts",
"objectId": "alignment:vendor-control-support-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-overlap-proposed"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "validationResults",
"objectId": "validation:alignment-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:alignment-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:alignment-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:alignment-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:alignment-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "changeSets",
"objectId": "changeset:alignment-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:alignment-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:alignment-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:alignment-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:alignment-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "proposals",
"objectId": "proposal:alignment-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:alignment-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:alignment-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:alignment-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:alignment-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "reviews",
"objectId": "review:alignment-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:alignment-role-challenged"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:alignment-linkage-accepted"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:alignment-promotion-ready"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:alignment-rejected"
},
{
"commandType": "appendCanonicalObject",
"collection": "decisions",
"objectId": "decision:alignment-accepted-with-loss"
},
{
"commandType": "appendCanonicalObject",
"collection": "semanticGaps",
"objectId": "semantic-gap:alignment-control-support-domain-loss"
}
],
"appends": {
"alignmentArtifacts": [
{
"id": "alignment:vendor-control-support-overlap-proposed",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "possible-overlap",
"state": "proposed",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "partial",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is evidence for a vendor claim, not canonical equivalence"
]
},
"antiFlatteningNotes": [
"do not merge the source artifact into the accepted assertion",
"keep proposed alignment separate from package current state"
],
"recommendedNextAction": "review-for-linkage",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:00:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "alignment:vendor-control-support-role-challenged",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "role-of",
"state": "challenged",
"sourceCandidateRefs": [
"evidence:extract-001"
],
"targetCandidateRefs": [
"actor:reviewer"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "low",
"structuralSimilarity": "conflicting",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"evidence provenance role must not be flattened into actor identity"
]
},
"antiFlatteningNotes": [
"do not treat evidence participation as actor identity",
"require role review before any stronger linkage"
],
"recommendedNextAction": "preserve-as-history",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:01:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "alignment:vendor-control-support-linkage-accepted",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "possible-overlap",
"state": "accepted-for-linkage",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "partial",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"useful for navigation and traceability only"
]
},
"antiFlatteningNotes": [
"accepted-for-linkage is not accepted-for-promotion",
"linkage does not alter version:compliance-demo-v1"
],
"recommendedNextAction": "review-for-linkage",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:02:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "alignment:vendor-control-support-promotion-ready",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "shared-canonical-pattern-candidate",
"state": "accepted-for-promotion",
"sourceCandidateRefs": [
"evidence:extract-001"
],
"targetCandidateRefs": [
"package:compliance-demo"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "high",
"structuralSimilarity": "bounded",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"promotion-readiness still needs a separate Promotion and Version"
]
},
"antiFlatteningNotes": [
"accepted-for-promotion is proposal support, not current state",
"do not add this alignment to includedObjectRefs"
],
"recommendedNextAction": "propose-canonical-change",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:03:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "alignment:vendor-control-support-rejected",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "conflict",
"state": "rejected",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"decision:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "low",
"structuralSimilarity": "mismatch",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source artifact text is not a governance decision"
]
},
"antiFlatteningNotes": [
"do not treat source text as decision authority",
"preserve rejected alignment as negative history"
],
"recommendedNextAction": "no-use",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:04:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "alignment:vendor-control-support-accepted-with-loss",
"objectType": "AlignmentArtifact",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"alignmentKind": "broader-than",
"state": "accepted-with-loss",
"sourceCandidateRefs": [
"artifact:vendor-page-001"
],
"targetCandidateRefs": [
"assertion:control-support-001"
],
"sourceArtifactRefs": [
"artifact:vendor-page-001"
],
"evidenceRefs": [
"evidence:extract-001"
],
"basis": {
"labelSimilarity": "medium",
"structuralSimilarity": "lossy",
"provenanceQuality": "source-artifact-preserved",
"semanticCautions": [
"source wording is broader than the accepted assertion"
]
},
"antiFlatteningNotes": [
"accepted-with-loss requires explicit semantic gap evidence",
"loss acceptance does not turn alignment into canonical truth"
],
"recommendedNextAction": "use-with-loss",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:05:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "Artifact",
"ref": "artifact:vendor-page-001"
},
{
"carrierType": "Evidence",
"ref": "evidence:extract-001"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"validationResults": [
{
"id": "validation:alignment-overlap-proposed",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-overlap-proposed",
"checkRef": "rule:alignment-state-preserves-noncanonical-boundary",
"outcome": "warn",
"message": "Proposed alignment is queryable candidate state only; it is not a canonical merge or promotion.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:10:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-overlap-proposed"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "validation:alignment-role-challenged",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-role-challenged",
"checkRef": "rule:alignment-role-identity-not-flattened",
"outcome": "warn",
"message": "Challenged alignment remains queryable history and must not flatten role participation into actor identity.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:11:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-role-challenged"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "validation:alignment-linkage-accepted",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-linkage-accepted",
"checkRef": "rule:alignment-linkage-weaker-than-promotion",
"outcome": "pass",
"message": "Accepted-for-linkage supports navigation and traceability only; no Promotion or Version change is created.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:12:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-linkage-accepted"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "validation:alignment-promotion-ready",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-promotion-ready",
"checkRef": "rule:alignment-promotion-ready-still-not-promoted",
"outcome": "pass",
"message": "Accepted-for-promotion may feed a proposal path, but current canonical visibility still requires a separate Promotion and Version.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:13:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-promotion-ready"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "validation:alignment-rejected",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-rejected",
"checkRef": "rule:alignment-rejection-preserves-history",
"outcome": "fail",
"message": "Rejected alignment remains queryable negative history and must not be treated as current canonical truth.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:14:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-rejected"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "validation:alignment-accepted-with-loss",
"objectType": "ValidationResult",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "alignment:vendor-control-support-accepted-with-loss",
"checkRef": "rule:alignment-accepted-loss-needs-gap",
"outcome": "warn",
"message": "Accepted-with-loss alignment is usable only with explicit semantic-gap evidence and an accept-gap decision.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:15:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"changeSets": [
{
"id": "changeset:alignment-role-challenged",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-v1",
"affectedObjectRefs": [
"alignment:vendor-control-support-role-challenged",
"validation:alignment-role-challenged"
],
"mutations": [
{
"operation": "create",
"objectRef": "alignment:vendor-control-support-role-challenged",
"afterRef": "alignment:vendor-control-support-role-challenged"
}
],
"rationale": "Challenge role-like alignment without treating it as actor identity.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:21:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-role-challenged"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "changeset:alignment-linkage-accepted",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-v1",
"affectedObjectRefs": [
"alignment:vendor-control-support-linkage-accepted",
"validation:alignment-linkage-accepted"
],
"mutations": [
{
"operation": "create",
"objectRef": "alignment:vendor-control-support-linkage-accepted",
"afterRef": "alignment:vendor-control-support-linkage-accepted"
}
],
"rationale": "Approve linkage-only navigation without promotion.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:22:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-linkage-accepted"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "changeset:alignment-promotion-ready",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-v1",
"affectedObjectRefs": [
"alignment:vendor-control-support-promotion-ready",
"validation:alignment-promotion-ready"
],
"mutations": [
{
"operation": "create",
"objectRef": "alignment:vendor-control-support-promotion-ready",
"afterRef": "alignment:vendor-control-support-promotion-ready"
}
],
"rationale": "Accept promotion readiness as proposal support while leaving Promotion absent.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:23:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-promotion-ready"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "changeset:alignment-rejected",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-v1",
"affectedObjectRefs": [
"alignment:vendor-control-support-rejected",
"validation:alignment-rejected"
],
"mutations": [
{
"operation": "create",
"objectRef": "alignment:vendor-control-support-rejected",
"afterRef": "alignment:vendor-control-support-rejected"
}
],
"rationale": "Preserve rejected alignment as negative history.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:24:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-rejected"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "changeset:alignment-accepted-with-loss",
"objectType": "ChangeSet",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"expectedBaseRef": "version:compliance-demo-v1",
"affectedObjectRefs": [
"alignment:vendor-control-support-accepted-with-loss",
"validation:alignment-accepted-with-loss"
],
"mutations": [
{
"operation": "create",
"objectRef": "alignment:vendor-control-support-accepted-with-loss",
"afterRef": "alignment:vendor-control-support-accepted-with-loss"
}
],
"rationale": "Allow bounded use with loss while requiring explicit semantic-gap evidence.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:25:00Z",
"createdBy": "actor:max",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"proposals": [
{
"id": "proposal:alignment-role-challenged",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo",
"baseVersionRef": "version:compliance-demo-v1",
"changeSetRefs": [
"changeset:alignment-role-challenged"
],
"semanticDiffSummary": {
"created": [
"alignment:vendor-control-support-role-challenged",
"validation:alignment-role-challenged"
],
"changed": [],
"superseded": [],
"conflicts": []
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-role-challenged"
],
"lifecycle": {
"proposal": "changes-requested"
},
"createdAt": "2026-05-06T05:31:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-06T05:41:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:alignment-role-challenged"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "proposal:alignment-linkage-accepted",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo",
"baseVersionRef": "version:compliance-demo-v1",
"changeSetRefs": [
"changeset:alignment-linkage-accepted"
],
"semanticDiffSummary": {
"created": [
"alignment:vendor-control-support-linkage-accepted",
"validation:alignment-linkage-accepted"
],
"changed": [],
"superseded": [],
"conflicts": []
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-linkage-accepted"
],
"lifecycle": {
"proposal": "approved"
},
"createdAt": "2026-05-06T05:32:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-06T05:42:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:alignment-linkage-accepted"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "proposal:alignment-promotion-ready",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo",
"baseVersionRef": "version:compliance-demo-v1",
"changeSetRefs": [
"changeset:alignment-promotion-ready"
],
"semanticDiffSummary": {
"created": [
"alignment:vendor-control-support-promotion-ready",
"validation:alignment-promotion-ready"
],
"changed": [],
"superseded": [],
"conflicts": []
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-promotion-ready"
],
"lifecycle": {
"proposal": "approved"
},
"createdAt": "2026-05-06T05:33:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-06T05:43:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:alignment-promotion-ready"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "proposal:alignment-rejected",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo",
"baseVersionRef": "version:compliance-demo-v1",
"changeSetRefs": [
"changeset:alignment-rejected"
],
"semanticDiffSummary": {
"created": [
"alignment:vendor-control-support-rejected",
"validation:alignment-rejected"
],
"changed": [],
"superseded": [],
"conflicts": []
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-rejected"
],
"lifecycle": {
"proposal": "rejected"
},
"createdAt": "2026-05-06T05:34:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-06T05:44:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:alignment-rejected"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "proposal:alignment-accepted-with-loss",
"objectType": "Proposal",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetPackageRef": "package:compliance-demo",
"baseVersionRef": "version:compliance-demo-v1",
"changeSetRefs": [
"changeset:alignment-accepted-with-loss"
],
"semanticDiffSummary": {
"created": [
"alignment:vendor-control-support-accepted-with-loss",
"validation:alignment-accepted-with-loss"
],
"changed": [],
"superseded": [],
"conflicts": []
},
"reviewerRefs": [
"actor:reviewer"
],
"validationResultRefs": [
"validation:alignment-accepted-with-loss"
],
"lifecycle": {
"proposal": "approved"
},
"createdAt": "2026-05-06T05:35:00Z",
"createdBy": "actor:max",
"updatedAt": "2026-05-06T05:45:00Z",
"updatedBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ChangeSet",
"ref": "changeset:alignment-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"reviews": [
{
"id": "review:alignment-role-challenged",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:alignment-role-challenged",
"reviewerRef": "actor:reviewer",
"outcome": "request-changes",
"comment": "Challenge the role alignment because it risks flattening evidence participation into actor identity.",
"validationResultRefs": [
"validation:alignment-role-challenged"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:41:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-role-challenged"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "review:alignment-linkage-accepted",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:alignment-linkage-accepted",
"reviewerRef": "actor:reviewer",
"outcome": "approve",
"comment": "Approve linkage-only use; no promotion or version membership is authorized.",
"validationResultRefs": [
"validation:alignment-linkage-accepted"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:42:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-linkage-accepted"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "review:alignment-promotion-ready",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:alignment-promotion-ready",
"reviewerRef": "actor:reviewer",
"outcome": "approve",
"comment": "Approve promotion-readiness only as proposal support; a later Promotion is still required.",
"validationResultRefs": [
"validation:alignment-promotion-ready"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:43:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-promotion-ready"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "review:alignment-rejected",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:alignment-rejected",
"reviewerRef": "actor:reviewer",
"outcome": "reject",
"comment": "Reject alignment because source text must not be treated as decision authority.",
"validationResultRefs": [
"validation:alignment-rejected"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:44:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-rejected"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "review:alignment-accepted-with-loss",
"objectType": "Review",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"proposalRef": "proposal:alignment-accepted-with-loss",
"reviewerRef": "actor:reviewer",
"outcome": "approve",
"comment": "Approve bounded use only with explicit semantic loss recorded and accepted.",
"validationResultRefs": [
"validation:alignment-accepted-with-loss"
],
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:45:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ValidationResult",
"ref": "validation:alignment-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"decisions": [
{
"id": "decision:alignment-role-challenged",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:alignment-role-challenged",
"outcome": "request-changes",
"authorityBasis": {
"basisKind": "review",
"ref": "review:alignment-role-challenged"
},
"rationale": "Challenge rather than accept the role alignment because it risks actor-role flattening.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-06T05:51:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-06T05:51:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:alignment-role-challenged"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "decision:alignment-linkage-accepted",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:alignment-linkage-accepted",
"outcome": "approve",
"authorityBasis": {
"basisKind": "review",
"ref": "review:alignment-linkage-accepted"
},
"rationale": "Approve linkage-only use while explicitly withholding promotion.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-06T05:52:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-06T05:52:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:alignment-linkage-accepted"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "decision:alignment-promotion-ready",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:alignment-promotion-ready",
"outcome": "approve",
"authorityBasis": {
"basisKind": "review",
"ref": "review:alignment-promotion-ready"
},
"rationale": "Approve promotion-readiness only as input to a later governed proposal/promotion path.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-06T05:53:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-06T05:53:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:alignment-promotion-ready"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "decision:alignment-rejected",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:alignment-rejected",
"outcome": "reject",
"authorityBasis": {
"basisKind": "review",
"ref": "review:alignment-rejected"
},
"rationale": "Reject the alignment and preserve it only as negative history.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-06T05:54:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-06T05:54:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:alignment-rejected"
}
],
"scopeRefs": [
"package:compliance-demo"
]
},
{
"id": "decision:alignment-accepted-with-loss",
"objectType": "Decision",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"targetRef": "proposal:alignment-accepted-with-loss",
"outcome": "accept-gap",
"authorityBasis": {
"basisKind": "review",
"ref": "review:alignment-accepted-with-loss"
},
"rationale": "Accept bounded alignment use only with explicit semantic loss; this does not promote the alignment.",
"decidedBy": "actor:reviewer",
"decidedAt": "2026-05-06T05:55:00Z",
"lifecycle": {
"decision": "recorded"
},
"createdAt": "2026-05-06T05:55:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Review",
"ref": "review:alignment-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"semanticGaps": [
{
"id": "semantic-gap:alignment-control-support-domain-loss",
"objectType": "SemanticGap",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"gapKind": "ambiguous-relation",
"affectedObjectRef": "alignment:vendor-control-support-accepted-with-loss",
"stage": "proposed-canonical-change",
"reason": "The source wording is broader than the accepted control-support assertion; the alignment is useful only with loss declared.",
"declaredBy": "actor:reviewer",
"declaredAt": "2026-05-06T05:56:00Z",
"blocksPromotion": false,
"acceptedGapDecisionRef": "decision:alignment-accepted-with-loss",
"followUp": "Use for traceability only unless a later proposal resolves the broader/narrower semantic boundary.",
"lifecycle": {
"identity": "active"
},
"createdAt": "2026-05-06T05:56:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Decision",
"ref": "decision:alignment-accepted-with-loss"
},
{
"carrierType": "AlignmentArtifact",
"ref": "alignment:vendor-control-support-accepted-with-loss"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
]
},
"queries": {
"packageRef": "package:compliance-demo",
"currentVersionRef": "version:compliance-demo-v1",
"acceptedForLinkageRef": "alignment:vendor-control-support-linkage-accepted",
"acceptedForPromotionRef": "alignment:vendor-control-support-promotion-ready",
"acceptedWithLossRef": "alignment:vendor-control-support-accepted-with-loss",
"acceptedWithLossSemanticGapRefs": [
"semantic-gap:alignment-control-support-domain-loss"
],
"alignmentRefsByState": {
"proposed": [
"alignment:vendor-control-support-overlap-proposed"
],
"challenged": [
"alignment:vendor-control-support-role-challenged"
],
"accepted-for-linkage": [
"alignment:vendor-control-support-linkage-accepted"
],
"accepted-for-promotion": [
"alignment:vendor-control-support-promotion-ready"
],
"rejected": [
"alignment:vendor-control-support-rejected"
],
"accepted-with-loss": [
"alignment:vendor-control-support-accepted-with-loss"
]
}
}
}