Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 3588@bnt-lap001 Assistant-Session: 24b80f66-e5a7-4e61-99fe-2d422e6d17da
47 lines
1.8 KiB
Markdown
47 lines
1.8 KiB
Markdown
---
|
|
id: ADHOC-2026-09-20
|
|
slug: adhoc-2026-09-20
|
|
title: Ad hoc tasks, 2026-09-20
|
|
status: finished
|
|
flavor: maintenance
|
|
state_hub_workstream_id: "2bc6d66c-50da-58cb-af2d-be9587bed07d"
|
|
---
|
|
|
|
# Ad hoc tasks — 2026-09-20
|
|
|
|
Opportunistic work found during the SecurityCanon boundary review
|
|
(SECURITY-WP-0001 T02/T03), recorded there as residual R-1.
|
|
|
|
## R-1 — one definition of Scope
|
|
|
|
```task
|
|
id: ADHOC-2026-09-20-T01
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "66b8221c-3599-5335-affa-e1fcd021efbc"
|
|
```
|
|
|
|
The boundary review reported CARING and ITC-ACCESS as holding two definitions of
|
|
`Scope` and named ITC-ACCESS the owner. Reading the corpus corrects both halves
|
|
of that:
|
|
|
|
- `Scope` is owned by **ITC-IDENT section 2.10** — "a boundary within which
|
|
identifiers, meanings, relationships, accounts, policies, or lifecycle states
|
|
are valid".
|
|
- ITC-ACCESS owns **ResourceScope** (section 11.8), which the model already
|
|
declares as refining "the general identity Scope". That is a declared
|
|
refinement, not a competing definition, so there was never a conflict there.
|
|
- CARING section 21 is the actual second use: it presents "Dimension: Scope"
|
|
with a canonical ladder from Ecosystem to Field without saying which concept
|
|
the dimension ranges over.
|
|
|
|
Resolution: CARING section 21 now states that the dimension ranges over
|
|
`ITC-IDENT Scope` instances, that its ladder is the canonical value set rather
|
|
than a second definition, and that ResourceScope refines the same concept for
|
|
resource boundaries. No concept is renamed, moved or removed, and no value in
|
|
the ladder changes.
|
|
|
|
Consequences outside this repo: the SecurityCanon placement record named
|
|
ITC-ACCESS the owner of `Scope` and `imports.json` pinned it to the
|
|
access-control model. Both are corrected on the SecurityCanon side to import
|
|
`Scope` from the identity model.
|