docs(07): phase 7 planning complete — 2 plans (schema migration + admin crud)

Wave 1: 07-01-PLAN.md — Unified services table (audit trail, backfill, validation)
Wave 2: 07-02-PLAN.md — Admin catalog CRUD rewire (preserve historical references)

Ready for execution: /gsd-execute-phase 7

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-06-11 06:17:29 +02:00
parent bdcdd26f17
commit 23cb057f0b
65 changed files with 22681 additions and 0 deletions
@@ -0,0 +1,40 @@
---
status: partial
phase: 05-offer-system
source: [05-VERIFICATION.md]
started: 2026-05-30
updated: 2026-05-30
---
## Current Test
[awaiting human testing]
## Tests
### 1. Admin offer catalog round-trip
expected: Create macro → micro → service → checkbox assign; all persist on refresh. Deletion removes entries cleanly.
result: [pending]
### 2. Project offer assignment + accepted_total inline edit
expected: Assign a micro-offer to a project from the OffersTab; edit accepted_total onBlur and verify persistence on refresh.
result: [pending]
### 3. Client dashboard security — public_name only
expected: Inspect rendered HTML on /client/[token] with an active offer assigned; confirm internal_name is never present anywhere in the response.
result: [pending]
### 4. Forecast bucket accuracy
expected: Create a project_offer with a known accepted_total, duration_months, and start_date; verify /admin/forecast shows correct monthly distribution.
result: [pending]
## Summary
total: 4
passed: 0
issues: 0
pending: 4
skipped: 0
blocked: 0
## Gaps