{ "manifest": "sec-authority:ModeOfAuthority imports", "artifact": "sec-authority:ModeOfAuthority", "artifact_version": "0.2.0", "source_repository": "info-tech-canon", "source_commit": "e1f98da015f32545254747c8e9f59b780c423d5b", "pinned_at": "2026-09-20", "note": "Concepts imported, not redefined. SHA-256 values are of the Git blob at source_commit. Amended 2026-09-20 by SECURITY-WP-0001-T03: Authority and Environment added as declared imports. Environment re-pointed 2026-09-20 from CARING to the Landscape Model, which the kernel map names as its owner. Name-resolution audit 2026-09-20 (InfoTechCanon INFO-WP-0027-T04): five of twelve imports named concepts their pinned artifact does not define.", "imports": [ { "artifact": "InfoTechCanonCore", "path": "infospace/kernel/InfoTechCanonCore.md", "sha256": "74661caea603876f71b4258963bd11a338cba63ef57a00fb8c41e2e51d07742c", "concepts": [ "CanonArtifact", "RelationshipDefinition" ], "note": "Core owns CanonArtifact, any identifiable unit of canon content, and RelationshipDefinition. Corrected 2026-09-20: the earlier manifest named Artifact and Relationship, which Core does not define." }, { "artifact": "InfoTechCanonAccessControlModel", "path": "infospace/models/access-control/InfoTechCanonAccessControlModel.md", "sha256": "456e2534264b806098ac7be85d25e5e1cd1150b1e34934b07f46dabd909343bf", "concepts": [ "Subject", "Principal", "Operation" ], "note": "Operation replaces the earlier AccessOperations, which was a SecurityCanon compaction of the ITC-ACCESS name." }, { "artifact": "InfoTechCanonIdentityModel", "path": "infospace/models/identity/InfoTechCanonIdentityModel.md", "sha256": "20bc844d9de07041c40009cc5e3d6eeb42aeb7adcbb86b0194d4b2517aa23f32", "concepts": [ "Scope" ], "note": "Scope is the general boundary, ITC-IDENT 2.10. PrincipalType was removed 2026-09-20: the name appears nowhere in the identity model, and the dimension is SecurityCanon's own classification of the imported Principal." }, { "artifact": "InfoTechCanonOrganizationModel", "path": "infospace/models/organization/InfoTechCanonOrganizationModel.md", "sha256": "bdb1277e78c3a0802f8ea08e058be093452390e61ca0f7e979051e48680fe6c3", "concepts": [ "Actor", "Authority", "Ownership" ], "note": "Ownership moved here 2026-09-20; the kernel map assigns Ownership and Stewardship to Organization, not Core." }, { "artifact": "InfoTechCanonPurposeDemandExtension", "path": "infospace/models/governance/InfoTechCanonPurposeDemandExtension.md", "sha256": "74637a7ed997691abf2c1370fffaa173010939a070d69853dc1f0a86cc8343bb", "concepts": [ "Purpose" ] }, { "artifact": "InfoTechCanonLandscapeModel", "path": "infospace/models/landscape/InfoTechCanonLandscapeModel.md", "sha256": "4190b044fbd5e3eecf7b28e08608e99c7de3af5dd5f3a7554edee02423967fb1", "concepts": [ "Environment" ], "note": "Environment is owned by the Landscape Model per the InfoTechCanon kernel map concept-owner table; CARING section 21.5 enumerates values for it. The RECOVERY value is carried as an upstream value proposal." } ] }