docs(housekeeping): record system parity checkpoint
This commit is contained in:
1 parent
3c23c6e61d
commit
2ee5eabb78
2 files changed
+8
No files matched your search
@@ -118,6 +118,12 @@ Support ticket, Help Center, template and CFH state mutations must lock the real
|
||||
|
||||
Converge active staff entrypoints in actions/tickets.ts, admin-help-tickets.ts, ticket-templates.ts and the CFH assign/state/close handlers in actions/moderation.ts on canonical services. Keep public ticket submission/customer replies separate and preserve notifications and redirect/result contracts. Test locked state transitions, concurrent stale reads, absent targets, unauthorized assignment, audit rollback and post-commit notification/cache failures. Reuse Task5 reason propagation and Task4 CFH sanction authority; do not acquire locks in reverse order or log via a second pooled connection while holding a transaction.
|
||||
|
||||
## Task 18: Integrate upstream queued furniture imports before further Studio work
|
||||
|
||||
Run after the Task6 checkpoint and before Task5. Origin/main advanced to 2619bec1 while System was implemented, adding filesystem-backed furniture import jobs, a Redis-coordinated worker, attachment upload and queue/history UI. Merge the verified origin/main head into the dedicated branch without discarding HK cancellation, normalized inventory, audit contracts, previews or the System changes. Resolve overlapping Studio/import edits semantically. No new dependency, live import, worker execution against real services, deployment or cutover.
|
||||
|
||||
Verify queue/attachment APIs, worker/store tests, cancellation-after-ID-reservation regressions, affected Studio contracts and typecheck/scoped Biome. Add focused regressions for integration defects found. Review the complete merge diff against the pre-merge task base, not only its first conflict-fix commit. Preserve upstream queue/history/attachment behavior; do not rewrite the queue during this merge. Record concrete gaps for Tasks13/14: filesystem history and a Redis lease do not by themselves satisfy the planned durable cross-process HK operation repository or complete shared import finalization. Do not claim those tasks complete from this integration.
|
||||
|
||||
## Remaining inventory (not completion claims)
|
||||
|
||||
- Hotel union query filtering; durable Studio history; furniture import orchestration parity; radio API-key delivery and full radio CRUD review.
|
||||
|
||||
Reference in new issue
Block a user