[ores.qt,ores.refdata.service] Verify party_status Qt UI post-NATS - #1462
Conversation
Chains services stop/db recreate/services start/tenant provision (Barclays Plc default)/client start into one sequence, for the common "get a fresh, usable environment" case at the start of a verification or manual testing task. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Thin index over the new "How do I ready up an environment?" recipe: stop services, recreate the database, start services, provision the tenant (Barclays Plc default), start the client. Wired into the skills catalogue and cross-referenced from s1_agent (reached for whenever a task needs a live, logged-in-ready environment). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Matches the existing memory dont_override_client_instance_name.org — omitted, it defaults to this environment's ORES_CHECKOUT_LABEL, which is what should show in the client's status bar/tray. Distinguish parallel instances with --colour only. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
… and NATS eventing History window close button was not wired to connect_dialog_close. party_status also had no NATS event mapping/subscription in ores.refdata.service, so changes made in one session never propagated to other sessions. Task-ID: 2F91918C-F9BC-4648-9EC2-085EB4D96AD7 Story-ID: 8B3D478B-DD68-44B7-A8BF-DB50F76C9506 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
All acceptance criteria met: list, detail round-trip, history, delete, and cross-session eventing verified. Two regressions found and fixed inline. Task-ID: 2F91918C-F9BC-4648-9EC2-085EB4D96AD7 Story-ID: 8B3D478B-DD68-44B7-A8BF-DB50F76C9506 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Story-ID: 8B3D478B-DD68-44B7-A8BF-DB50F76C9506 Task-ID: 2F91918C-F9BC-4648-9EC2-085EB4D96AD7
|
@claude please review this pull request |
|
Claude finished @mcraveiro's task in 1m 49s —— View job Claude finished reviewing this PR
SummaryThis PR verifies the
Docs (
No bugs, security issues, or style concerns found. The changes are small, targeted, and consistent with existing conventions in the codebase. |
|
Claude finished @mcraveiro's task in 1m 31s —— View job Code ReviewTodo list:
SummaryTwo small, well-scoped regression fixes plus supporting docs. Both changes follow the codebase's existing conventions closely, and I didn't find any correctness issues.
|
|
Claude finished @mcraveiro's task in 2m 19s —— View job Claude finished reviewing this PRTasks:
SummaryThe two functional fixes are correct and follow existing conventions closely:
The doc/agile updates (task closure, story status, notes, PR link) are consistent with the code changes, and the new Finding: the history-close-button bug is not unique to
|
The site build failed to resolve [[PartyStatusController.cpp]] as a link target; use a verbatim code span instead. Task-ID: 2F91918C-F9BC-4648-9EC2-085EB4D96AD7 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Thanks for the review — no changes requested, confirming out of the review round. |
|
Thanks — the org-mode table padding nit is cosmetic and will auto-realign on next edit, leaving as-is. |
|
Good catch on the other 7 controllers with the same missing connect_dialog_close wiring, and the unregistered *_changed_event types — both out of scope for this verification task, filing backlog captures for both so they get picked up separately. |
|
Claude finished @mcraveiro's task in 1m 38s —— View job Claude finished reviewing this PR
SummaryRe-checked the PR at the current
No issues found — this confirms the three prior review passes. No blocking issues for this PR as scoped. Two follow-ups were already identified in the previous round and acknowledged by @mcraveiro as backlog items (not part of this PR's scope):
This looks good to merge. |
…low-ups Filed from PR #1462 review findings: 7 other Qt controllers share the missing connect_dialog_close wiring, and several refdata *_changed_event types are still unregistered for NATS eventing. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
All 4 review comments were LGTM/informational; two follow-up findings filed as backlog captures, one cosmetic nit declined. Task-ID: 2F91918C-F9BC-4648-9EC2-085EB4D96AD7 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Claude finished @mcraveiro's task in 59s —— View job Claude finished reviewing this PRTasks:
SummaryThe latest push (
|
|
Claude finished @mcraveiro's task in 1m 27s —— View job Code ReviewTodo list:
SummaryThis sync only adds documentation — no functional code changed since the last review round (
Everything here is internally consistent: the capture files' PR references, the task's review table, and the actual review comments in this thread all line up correctly. No issues found. No blocking issues. This looks good to merge. |
Summary
Verified party_status Qt UI end-to-end after the NATS migration (list, detail round-trip, history, delete, cross-session eventing). Fixed two regressions found along the way.
Changes
Traceability
🤖 Generated with Claude Code