2.1 KiB
id, type, title, domain, repo, status, owner, topic_slug, planning_priority, planning_order, created, updated, state_hub_workstream_id
| id | type | title | domain | repo | status | owner | topic_slug | planning_priority | planning_order | created | updated | state_hub_workstream_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| USER-WP-0001 | workplan | User Engine Preparation And Interface Adoption | netkingdom | user-engine | finished | codex | netkingdom | high | 1 | 2026-05-22 | 2026-05-22 | cc5ff9a5-5592-45e3-b7ef-cf6c7fab0f03 |
USER-WP-0001 - User Engine Preparation And Interface Adoption
Goal
Prepare this repository for implementation by adopting the boundary guidance from the PRD, architecture blueprint, and NetKingdom interface guidance.
Tasks
id: USER-WP-0001-T1
status: done
priority: high
state_hub_task_id: "7f91d466-2f97-4acf-832a-e9de0b21be04"
Define the initial repository layout, implementation stack, local commands, test commands, and module boundaries.
id: USER-WP-0001-T2
status: done
priority: high
state_hub_task_id: "940ce697-fbad-4ef9-9024-175f482b2d3a"
Implement or document the core ports: identity claims adapter, authorization check port, application binding store, membership fact exporter, event outbox, audit writer, and secret provider.
id: USER-WP-0001-T3
status: done
priority: high
state_hub_task_id: "c16bd102-0f86-4951-86ee-8d6088ac888b"
Create initial schemas for users, accounts, identity links, applications, catalogs, profile values, memberships, audit records, and outbox events.
id: USER-WP-0001-T4
status: done
priority: medium
state_hub_task_id: "9e962947-6d1f-49ae-a362-d8a13d430b87"
Create local development fixtures for verified identity envelopes and authorization decisions.
id: USER-WP-0001-T5
status: done
priority: medium
state_hub_task_id: "c5b24341-ae26-48a0-97ac-6fbcf108b0e0"
Document standalone and platform mode configuration boundaries.
Acceptance Criteria
- The repo has a clear implementation layout and command set.
- Interface ports exist as code or precise specs.
- Domain ownership does not duplicate identity, authorization, secret custody, deployment, or UI responsibilities.
- USER-WP-0002 can start without unresolved interface ownership.