docs(housekeeping): record system parity checkpoint
CI / check (pull_request) Successful in 2m22s
CI / deploy (pull_request) Skipped
CI / e2e (pull_request) Skipped

This commit is contained in:
Simo committed 2026-09-05 17:25:20 +02:00
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.