Split capability navigation domains; canon 0.2.1 (OQ-2 resolved)
Security & Governance splits into `security` (secrets, keys, policy, vulnerability) and `governance` (evidence, lifecycle). Every capability id is unchanged — domains are navigation_only, so this is a table-of-contents change, not a concept change. - capabilities.yaml: 41 capabilities across 9 domains - ITC-CAP §8 catalog table and promotion gate updated - OQ-2 closed; decision record added to ASSIMILATION.md - canon 0.2.0 -> 0.2.1 (patch) + CHANGELOG entry - ITC-WP-0014 T01 done, workplan active make validate: ok. make test: 22 passed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
b92359845b
commit
680ed8b4b1
8 changed files with 101 additions and 19 deletions
33
CHANGELOG.md
33
CHANGELOG.md
|
|
@ -15,6 +15,39 @@ semantics.
|
|||
|
||||
---
|
||||
|
||||
## 0.2.1 — 2026-08-15
|
||||
|
||||
### Changed — Capability navigation domains split (OQ-2 resolved)
|
||||
|
||||
**Change.** The `security` navigation domain ("Security & Governance") is split
|
||||
into `security` (`security.secrets`, `security.keys`, `security.policy`,
|
||||
`security.vulnerability`) and `governance` (`governance.evidence`,
|
||||
`governance.lifecycle`). The baseline is now **41 capabilities across 9
|
||||
navigation domains**.
|
||||
|
||||
**Rationale.** Four capabilities in the domain used the `security.` prefix while
|
||||
two used `governance.`. Capability ids are durable interfaces (CAP-R5), so the
|
||||
mismatch could not be corrected later without migration semantics, and it blocked
|
||||
promotion of ITC-CAP beyond `proposed`. Navigation domains are declared
|
||||
`navigation_only: true` and carry no semantics, so splitting one is a
|
||||
table-of-contents change.
|
||||
|
||||
**Options rejected.** Keeping the mismatch (leaves a defect in the model's primary
|
||||
index); renumbering `governance.*` to `security.*` (breaks two durable interfaces
|
||||
for a cosmetic gain, requiring a major version).
|
||||
|
||||
**Breaking:** no. **No capability id, anchor, profile, quality dimension, evidence
|
||||
hook, or relationship changed.** Artifact count, schemas, and consumers are
|
||||
unaffected.
|
||||
|
||||
**Records.** Decision record in
|
||||
`infospace/assimilation/it-capability-canon/ASSIMILATION.md`; OQ-2 closed in
|
||||
`open-questions.md`; `ITC-WP-0014` T01 done.
|
||||
|
||||
**Validation.** `make validate` 0 errors / 0 warnings; `make test` 22 passed.
|
||||
|
||||
---
|
||||
|
||||
## 0.2.0 — 2026-08-14
|
||||
|
||||
### Added — InfoTechCanon Capability Model (`ITC-CAP`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue