docs: integrate leadership dashboard definition

This commit is contained in:
inman committed 2026-09-01 19:55:21 +08:00
1 parent 823d1cb630
commit 2bb5827867
9 files changed
+65 -6

No files matched your search

@@ -0,0 +1,50 @@
# Task: Integrate leadership dashboard product definition
## Identity
- Task ID: 20260901-integrate-leadership-dashboard-9e2b6c
- Mode: Integration
- Branch: main
- Worktree: /Users/inmanx/Documents/lwltAPI
- Base commit: 823d1cb6305077e1743f8783176d2cae3b5aec39
- Owner: codex
- Status: Ready for integration
## Scope
- Integrate feature commit `823d1cb6305077e1743f8783176d2cae3b5aec39` and its accepted leadership-dashboard product correction into canonical project memory.
- Reconcile `AUTH-001`, architecture/data-flow, domain rules, current state, evidence, and reflection indexes.
- Do not change runtime behavior, restart services, access ERP, mutate tasks, or send data externally.
## Intent And Constraints
- Preserve the accepted three-role authorization and read-only manual-task dashboard boundary.
- Record the user-confirmed distinction between an aggregate-first leadership operations view and an audit/debug history surface.
- Canonicalize the rule that technical payloads and machine-shaped historical input are not rendered in the leadership dashboard while underlying audit evidence remains unchanged.
## Outcome
- Accepted the feature task's promotion candidates without semantic conflict: the correction narrows presentation and product framing but does not widen access or change task mutation authority.
- Updated `AUTH-001`, decision index, system overview, data flow, business rules, current state, evidence index, and reflection index.
- Recorded feature commit `823d1cb6305077e1743f8783176d2cae3b5aec39` and this integration task under `Integrated Through`.
- No runtime, database, ERP, external-system, or service-process state was changed.
## Verification
- Source feature verification: repository check 10/10, control-plane 153/153, legacy 256/256, TypeScript check/build, JavaScript syntax, focused 8/8, diff check, and authenticated browser drill-through all passed.
- `check_project_docs.py`: passed.
- `check_doc_drift.py --task-id 20260901-integrate-leadership-dashboard-9e2b6c`: passed for all canonical writes.
- `node --run check:repo`: 10/10 passed after canonical integration.
- `node --run check`: passed after canonical integration.
- `node --run test:control-plane`: 153/153 passed after canonical integration.
- `node --run test:legacy`: 256/256 passed after canonical integration.
- `node --run build`: passed after canonical integration.
## Follow-ups
- Create representative team-lead and ordinary-user accounts through the existing administrator workflow so the people-comparison dimension contains more than the migrated administrator.
- Apply the control-plane projection on the next separately authorized service restart; the running static page already enforces the same leadership-safe presentation.
## Promotion Candidates
- None. The accepted feature candidates were promoted in this integration task.