feat: finish ZONE-WP-0003 Engine/PIP freeze and claim mapping
Declare the layer in layer.yaml, check it against INTENT.md, and fail make check on a new Tooling client or HTTP decision surface. Record the six statute §10 artifacts for the 2026-08-23 cut, name access-engine on the README, and offer a non-schema PIP field mapping to Taxonomy. Assistant: grok Assistant-Session: 01a04ceb-0745-7ae1-9e26-0d10e5d52b8b
This commit is contained in:
parent
e9d0fecede
commit
acfd93fc86
11 changed files with 682 additions and 35 deletions
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Declare Engine/PIP and freeze the offline zone-membership surface"
|
||||
domain: infotech
|
||||
repo: zone-engine
|
||||
status: ready
|
||||
status: finished
|
||||
owner: zone-engine
|
||||
assignee: grok
|
||||
lane: yellow
|
||||
|
|
@ -12,6 +12,10 @@ topic_slug: netkingdom
|
|||
planning_priority: P1
|
||||
created: "2026-08-29"
|
||||
updated: "2026-08-29"
|
||||
quality_dod: DoD-Ok
|
||||
quality_dod_at: "2026-08-29"
|
||||
quality_dod_by: grok
|
||||
quality_dod_note: "layer.yaml agrees with INTENT.md; make check covers the freeze (no Tooling client, no decision surface); §10 artifacts and PIP claim mapping are cited; README uses the ruled PDP name; no live API was added."
|
||||
origin: "history/2026-08-29-security-layer-model-scope-against-intent.md"
|
||||
context_paths:
|
||||
- "GOAL.md"
|
||||
|
|
@ -91,7 +95,7 @@ and the `flex-auth` repository rename are intentionally excluded.
|
|||
|
||||
```task
|
||||
id: ZONE-WP-0003-T01
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "ca687f30-2ad5-5243-8e48-efc34c78465c"
|
||||
```
|
||||
|
|
@ -149,7 +153,7 @@ counting this repository among the undeclared nine.
|
|||
|
||||
```task
|
||||
id: ZONE-WP-0003-T03
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "828a4c67-9644-5b27-ac97-d79563848dfc"
|
||||
```
|
||||
|
|
@ -174,7 +178,7 @@ them from workplan history, and `INTENT.md` or `SCOPE.md` cites the note.
|
|||
|
||||
```task
|
||||
id: ZONE-WP-0003-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "bd4955b6-dfb8-59e5-be20-f4f8ab93ae8e"
|
||||
```
|
||||
|
|
@ -194,7 +198,7 @@ SCOPE.md GOAL.md` is the consumer-facing surface.
|
|||
|
||||
```task
|
||||
id: ZONE-WP-0003-T05
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "ee883d61-4d27-5223-826c-c37f66e3bcb4"
|
||||
```
|
||||
|
|
@ -221,14 +225,14 @@ and no new wire format has shipped.
|
|||
|
||||
## Acceptance criteria
|
||||
|
||||
- [ ] `layer.yaml` declares Engine / PIP, no Tooling contacts, no PEP map.
|
||||
- [ ] `make check` fails a new undeclared Tooling client or decision surface.
|
||||
- [x] `layer.yaml` declares Engine / PIP, no Tooling contacts, no PEP map.
|
||||
- [x] `make check` fails a new undeclared Tooling client or decision surface.
|
||||
- [x] `ZONE-IN-0001` is closed on the own-voice declaration.
|
||||
- [x] `gate-house` has been notified.
|
||||
- [ ] Statute §10 artifacts for the 2026-08-23 cut are gathered in one place.
|
||||
- [ ] Consumer-facing docs use `access-engine` as the ruled PDP name.
|
||||
- [ ] PIP facts are mapped for a future claim schema without shipping one.
|
||||
- [ ] No live API, daemon, decision surface, or compiled stance was added.
|
||||
- [x] Statute §10 artifacts for the 2026-08-23 cut are gathered in one place.
|
||||
- [x] Consumer-facing docs use `access-engine` as the ruled PDP name.
|
||||
- [x] PIP facts are mapped for a future claim schema without shipping one.
|
||||
- [x] No live API, daemon, decision surface, or compiled stance was added.
|
||||
|
||||
## Out of scope
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue