Complete user-engine boundary contracts

This commit is contained in:
2026-05-22 22:26:36 +02:00
parent 69c57f8af5
commit 97423c6110
4 changed files with 365 additions and 11 deletions

View File

@@ -4,7 +4,7 @@ type: workplan
title: "User Engine Preparation And Boundary Contracts"
domain: netkingdom
repo: net-kingdom
status: ready
status: finished
owner: codex
topic_slug: netkingdom
planning_priority: high
@@ -68,7 +68,7 @@ Out of scope:
```task
id: NK-WP-0014-T1
status: todo
status: done
priority: high
state_hub_task_id: "4e941174-ac55-4f6e-8568-40f45b1ed821"
```
@@ -84,7 +84,7 @@ be hardened into versioned contracts as implementation feedback arrives.
```task
id: NK-WP-0014-T2
status: todo
status: done
priority: high
state_hub_task_id: "5ddc46bb-6238-4944-a023-d8b46b410c76"
```
@@ -96,7 +96,7 @@ tenant boundaries are represented.
```task
id: NK-WP-0014-T3
status: todo
status: done
priority: high
state_hub_task_id: "696bc65b-0f8d-47b5-bccc-65ed285b42e6"
```
@@ -108,7 +108,7 @@ for adding one new application safely.
```task
id: NK-WP-0014-T4
status: todo
status: done
priority: high
state_hub_task_id: "99ab4535-cbbf-4e13-a2c5-adfc814d5aeb"
```
@@ -120,7 +120,7 @@ claims enrichment is adapter-owned and cache/freshness governed.
```task
id: NK-WP-0014-T5
status: todo
status: done
priority: medium
state_hub_task_id: "d35a1356-a9fe-4cf3-8fb0-6f45cfbbccee"
```
@@ -132,7 +132,7 @@ decision IDs and platform audit sinks.
```task
id: NK-WP-0014-T6
status: todo
status: done
priority: medium
state_hub_task_id: "04fd2f92-3aa4-468d-9e9e-9b092890507e"
```
@@ -157,8 +157,25 @@ NetKingdom documents per ADR-0010.
- NetKingdom responsibility-map updates are either applied or explicitly
deferred until user-engine becomes a shared platform service.
## Completion Notes
Completed on 2026-05-22:
- Added the canonical versioned contract at
`canon/standards/user-engine-boundary-contract_v0.1.md`.
- Promoted `docs/user-engine-interface-guidance.md` to an implementation guide
that points at the canonical contract.
- Confirmed `docs/responsibility-map.md` already includes `user-engine` as an
orchestrated repository and names NetKingdom's boundary responsibilities.
- Confirmed `/home/worsch/user-engine` already carries the required repo-local
preparation artifacts: `SCOPE.md`, `wiki/ArchitectureBlueprint.md`,
`docs/development.md`, `docs/configuration.md`,
`docs/interfaces/netkingdom-integration.md`, and `USER-WP-0001` through
`USER-WP-0006`.
## Dependencies And Sequencing
- Depends on NK-WP-0012 for IAM Profile consumption rules.
- Depends on NK-WP-0013 for NetKingdom meta-orchestration conventions.
- Gates NK-WP-0015.
- Gates implementation work in `/home/worsch/user-engine`, now tracked as
`USER-WP-0001` through `USER-WP-0006`.