test(05): persist human verification items as UAT
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user