Complete document accordion and auth-safe catalogue refresh - #1485
Conversation
…20260730 # Conflicts: # docs/outstanding-issues.md
…20260730 # Conflicts: # docs/outstanding-issues.md
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR adds authentication-aware catalog refetch handling, preserves same-user results while rejecting stale responses, introduces nested indexed-source disclosures with responsive and print coverage, and updates comparison, staging, issue, webhook, and review-record documentation. ChangesAuthenticated catalog refetching
Indexed source disclosures
Documentation and operational records
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant AuthSession
participant CatalogHooks
participant SearchViews
participant CatalogAPI
AuthSession->>CatalogHooks: identity or credential change
CatalogHooks->>CatalogAPI: invalidate and start catalog request
CatalogAPI-->>CatalogHooks: current catalog response
CatalogHooks-->>SearchViews: refetching or ready status and records
Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Comment |
…20260730 # Conflicts: # docs/outstanding-issues.md
CI triageCI failed on this PR. Automated classification of the 2 failed job(s):
Compared with main CI run #7158 (cancelled). Classification is evidence routing, not permission to ignore a failure. Exact quarantined Playwright identities remain governed by the flake ledger. |
…20260730 # Conflicts: # docs/outstanding-issues.md
…20260730 # Conflicts: # docs/outstanding-issues.md
…20260730 # Conflicts: # docs/outstanding-issues.md
…20260730 # Conflicts: # docs/outstanding-issues.md
BigSimmo
commented
Jul 31, 2026
This pull request has been ignored for the connected project Preview Branches by Supabase. |
BigSimmo
commented
Jul 31, 2026
@cursoragent This PR was just reopened. Do not merge, force-push, rebase, or arm auto-merge
|
Tip: 1. Snapshot
2. Sync
3. CI (this tip only)
4. Threads
5. Stop
|
Include setState in the useCallback dependency list so Static PR lint preserves the manual memoization for Retry/credential revalidation. Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
…nto codex/moderate-batch-20260730 # Conflicts: # src/components/clinical-dashboard/use-differential-catalog.ts
BigSimmo
commented
Jul 31, 2026
Static failure repaired at exact head 4d7a5c4: React Compiler dependency narrowed to its inferred stable setter; the stale allocation-table conflict markers found by git diff --check were also removed while retaining current-main #147 guidance and the completed #38/#65 archives. Issue/ledger/docs guards and git diff --check pass; RAG diff remains empty. |
BigSimmo
commented
Jul 31, 2026
@cursoragent This PR was just reopened. Do not merge, force-push, rebase, or arm auto-merge
|
Tip: 1. Snapshot (pre-sync)
2. Sync
3. CI (this tip only)
4. Threads
5. Stop
|
Clear behind-but-clean staleness so PR #1485 can build merge refs again. Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.


Summary
RAG impact: no retrieval behaviour change — document-reader disclosure, auth-safe catalogue refresh, comparison interaction documentation, and operator evidence only.
Verification
npm run check:installed-lock-paritynpm run lintnpm run typechecknpm run test— 4600 passed, 3 skippednpm run verify:ui— 343 Chromium tests selected;.last-run.jsonstatuspassed, zero failednpm run check:production-readiness -- --ci— READY with no blocking failuresnpm run docs:check-linksnpm run check:outstanding-issuesnpm run check:branch-review-ledgerVerification not run:
npm run verify:pr-localaddseval:rag:offline, which is excluded by the requested no-RAG scope. Its non-RAG lint, typecheck, full-test, production-build, and static coverage ran separately; the production build ran insideverify:ui.Verification not run:
npm run verify:releaseincludes excluded RAG/provider work and remains tracked by #55. The post-main-sync focused rerun was coordinator-blocked by another worktree; the implementation was unchanged from the passing focused/full runs.Risk and rollout
Clinical Governance Preflight
Clinical KB Database(sjrfecxgysukkwxsowpy)Notes
Summary by CodeRabbit