chore(issues): reconcile the four rejected-closure corrections - #1959
Conversation
Applies the requests merged in PR #1957 to the canonical ledger: #235, #237 and #238 now carry the rejected closure, its reason and a Stop rule naming the evidence class that must not be reused; #231 records that scripts/probe-generation-quality.ts exists and PR #1861 was adjudicated. 4 update requests, no cancellations, zero live same-target collisions. Row counts are unchanged at 99 open / 235 archived — these are detail rewrites, not archives. Inbox 0 pending / 133 applied. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
This pull request has been ignored for the connected project Preview Branches by Supabase. |
Warning Review limit reachedYou’ve reached a temporary PR review limit under our Fair Usage Limits Policy. Next review available in:20 minutes Your organization has reached its usage spending cap. Adjust your spending cap in the billing tab. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
Comment |
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017paT42ZVMf8jaLtkjFxdy5
Uh oh!
There was an error while loading. Please reload this page.
BigSimmo
commented
Aug 14, 2026
Final review summary Final PR head: Disposition: the branch’s four inbox requests and ledger corrections had already landed on Decisive local checks: docs-link check (1776 references), ledger inbox check (12 pending/138 applied), ledger self-test, ledger guard, and diff check passed. Exact-head CI is green: Secret Scan, SAST, and CI The PR was not merged. Final merge is left to the user. |
Summary
docs— applies the four requests merged in PR docs(issues): record why three closures were rejected, and that #231's instrument now exists #1957 to the canonical ledger. Queueing a request does not changedocs/outstanding-issues.md; only a serial reconciliation does, and the corrections are not actually delivered until they reach the file theSessionStarthook reads back to every agent. This is that step.updaterequests, no cancellations, zero live same-target collisions (targets#231 #235 #237 #238). Scan run before applying, as on every batch —planRequestBatchdedupes on request UUID rather than target row id, so it is the operator's check, not the tool's.#235,#237and#238stay open on purpose — the closures were refused and the rows now say why. Inbox goes to 0 pending / 133 applied.What each row gained:
#235ADOPTION.md§7.1, its cancellation ("executable evidence does not replace the requested proof shots"), and that §7.1's own first line says it records evidence rather than image baselines. Stop rule: never close on unit/DOM/contract evidence.#237#238tests/sheet.dom.test.tsxand its cancellation. Notes the risk is ancestor-scoped CSS/contain/transformon five host surfaces, invisible to any Sheet component test. Stop rule: the question is about the hosts, not Sheet.#231scripts/probe-generation-quality.tsnow exists (a3bc4da) and PR #1861 was adjudicated superseded for phase 1, so the stale "Next: instrument and reproduce" no longer sends anyone to rebuild a tool that exists or review #1861 as the live fix.All three of the first group also dropped their stale
IN FLIGHT — do not startprefix; #1841 and #1842 have merged.Verification
npm run verify:pr-localA
--dry-runpreceded the write and reported the same4 request(s). Post-apply spot check on the file itself: three rows carryCLOSURE ATTEMPTED AND REJECTED, one carriesprobe-generation-quality— matching the four requests exactly.UI verification not run: no UI, routing, styling, or browser-behaviour change in this diff.
Risk and rollout
applied/. No archives, no id allocation, no application source, no dependency, no schema, no workflow.git revertthe single commit — it restores both the canonical ledger and the pending inbox, since request files are moved rather than destroyed.docs/outstanding-issues-inbox/README.md:13).Notes
## Clinical Governance Preflightsection:classifyPullRequestFilesreturnsclinicalRisk: false,operationalRisk: false,ragRanking: false,ui: falsefordocs/outstanding-issues.mdanddocs/outstanding-issues-inbox/**.#231is a clinical-answer row but only its ledger text changes here.ISSUES-LIST.html) is not refreshed — that runs from a Windows PowerShell script on the operator's machine. Per theissuesskill a stale visual artifact must not invalidate a successful canonical transaction: the Markdown is current, the HTML lags until refreshed locally.Generated by Claude Code