Skip to content

docs(ledger): reconcile 33 queued ledger requests into canonical issue ledger - #2418

Merged
BigSimmo merged 8 commits into
mainfrom
gemini/engineering-maintenance-and-ledger-reconciliation
Aug 27, 2026
Merged

docs(ledger): reconcile 33 queued ledger requests into canonical issue ledger#2418
BigSimmo merged 8 commits into
mainfrom
gemini/engineering-maintenance-and-ledger-reconciliation

Conversation

@BigSimmo

@BigSimmoBigSimmo commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

Verification

  • node scripts/ledger-inbox.mjs check — 0 pending requests, 783 applied.
  • npm run check:outstanding-issues-snapshot — in step (83 open, 0 pending).
  • node scripts/check-outstanding-issues.mjs — Outstanding-issues guard passed: 512 rows (83 open, 429 archived).
  • node scripts/check-ledger-write-discipline.mjs --base e5d6ed25a --head HEAD — Ledger write discipline passed.
  • npm run check:repo-awareness-snapshot — in step (195 pages, 480 documents, 2630 reviews).
  • npm run docs:check-index — coverage OK (all 62 roots/modules indexed).
  • npm run docs:check-inventory — current (278 script files, 280 npm scripts).
  • npm run docs:check-scripts — passed (971 npm-run references resolve).
  • npm run docs:check-links — passed (3785 repo path references resolve).
  • npx tsc -p tsconfig.typecheck.json --noEmit — 0 errors.
  • npm run format — all files formatted cleanly.

Risk and rollout

  • Risk: Low — Documentation and bookkeeping ledger reconciliation only; no runtime or product behavior changes.
  • Rollback: Revert this PR.
  • Provider or production effects: None
  • RAG impact: none

Clinical Governance Preflight

  • Source-backed claims still require linked source verification before clinical use
  • No patient-identifiable document workflow was introduced or expanded without explicit governance approval
  • Supabase target remains Clinical KB Database (sjrfecxgysukkwxsowpy)
  • Service-role keys and private document access remain server-only
  • Demo/synthetic content remains clearly separated from real clinical sources
  • Source metadata, review status, and outdated/unknown-source behavior remain conservative
  • Deployment classification/TGA SaMD impact was checked when clinical decision-support behavior changed

Notes

  • Clean fast-forward / rebased on top of origin/main (e5d6ed25a).

Note

Low Risk
Documentation and generated ledger/snapshot JSON only; no product code paths or provider configuration change in the diff.

Overview
This PR lands a batch ledger reconciliation: 33 queued docs/outstanding-issues-inbox/ requests are applied into canonical docs/outstanding-issues.md, with matching immutable receipts moved under applied/ (per the PR description).

Open backlog and queue shrink. Roughly seventeen formerly open rows are closed or updated and recorded in the archive section—CI false-red guard (#TF6TPJ), OpenAI ZDR/privacy alignment (#HVTYAT), Lighthouse CLS cluster (#50QRCF, #TYZK23, #KFRC3H), AGENTS.md modularization (#8A00R7), Playwright exit-code docs/tests (#TBW7BR), snapshot monotonicity (#BR2217), browser matrix (#23), Supabase branching cap (#9X40BT), and several smaller hygiene items. The priority queue table drops completed work (e.g. #023, #102) and renumbers what remains.

Generated gates stay in sync.data/outstanding-issues-snapshot.json is regenerated: ledger_revision advances, open count falls (98→81), pending clears (35→0), and resolved count rises. data/repo-awareness-snapshot.json gets a new captured_revision, an added PR #2418 branch-review record, and bumped review counts.

No application runtime, RAG, or database migration changes appear in this diff—bookkeeping and CI-facing snapshot artifacts only.

Reviewed by Cursor Bugbot for commit 29c4191. Configure here.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@coderabbitai

coderabbitaiBot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

Next included review available in 56 minutes.

View limit details

Limit details: You’ve used the included review currently available. Your 101 included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

Your organization has reached its usage spending cap. Adjust your spending cap in the billing tab.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 76a3da22-ece9-411b-814e-d0126b312788

📥 Commits

Reviewing files that changed from the base of the PR and between c3bbc5a and f5a4c68.

⛔ Files ignored due to path filters (37)
  • docs/branch-review-records/b2fac1be83baee8c08175d37f3bed371c7c6a6b0027709f097d137dcc22e07a9.record.md is excluded by !docs/**, !**/*.md
  • docs/outstanding-issues-inbox/applied/02739a08-8671-457a-b422-a4bcb0485ae5.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/13ea8c93-7134-4e18-9f7c-6c0f9a624726.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/1836d32f-6db8-45f2-bc71-f429b22f5a1c.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/24d74362-023b-41a9-a287-76d13e580247.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/2ea5ba7b-fc5b-4765-bc01-7691f64f8afd.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/2f51fee1-5eae-4230-9b26-69cc53c8865e.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/2f98413d-ebc4-4d3e-913d-b1bc95545c89.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/46d9aaa1-e700-488d-8b75-bb6db7067475.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/474922a3-d9d3-4ea5-a085-209a1fb1304b.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/59d16d75-adcd-4bce-8ffd-3066f249fce9.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/5ccb7318-5b8c-4caf-ab95-eb9f4dae8883.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/5e8ec6a9-d4c7-4a29-924c-d0a7819b15be.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/6399ff26-1ea9-47ec-b23f-328c2bf10d6f.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/6a9212fa-bd26-42d1-b412-6ddda9c66f88.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/6d3d4a50-f7be-400a-969e-5dbb4dfd75e5.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/71150e70-36e9-4291-8145-03de193dd94c.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/7280b503-2618-446f-b542-406e8044671d.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/72e73379-be06-413a-b137-3e1f06e9a6b9.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/8024644a-f093-42f4-97c0-eabfaa981267.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/96276ae2-e83f-4c2e-8ad2-8e541471e094.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/a114318c-949e-46df-9b72-c9df997a72cd.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/a193dfb0-236c-44bd-bfc1-f955eb20f273.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/a7275b7e-ce79-4050-959b-f045a24e6f53.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/ad3b78e0-72a8-4b05-9d30-2cc805ef363a.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/ad794482-fb8a-45e3-921e-c8f210bc1b5e.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/b557ad9e-3663-4b7c-8296-9426b44d6d7e.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/b762756a-db30-4ab5-9e0b-80050de94d24.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/bd64c286-20bd-4a41-9e18-1359fd5a772a.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/c6533595-1f18-4be2-ba89-7a793a122779.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/c9689169-5616-4282-bf8c-25bd5f089575.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/cf37b0db-a67f-4d7e-b90b-9e8ed36a5166.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/d24fe2f4-0a3d-4fc7-8181-f897f0cba415.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/d837a152-2bf2-4fee-b02e-46cc68faf70f.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/ea5915df-befe-4c8d-81d3-3686fa9459e1.json is excluded by !docs/**
  • docs/outstanding-issues-inbox/applied/f5a27b65-309d-465c-9f5f-b87082206325.json is excluded by !docs/**
  • docs/outstanding-issues.md is excluded by !docs/**, !**/*.md
📒 Files selected for processing (2)
  • data/outstanding-issues-snapshot.json
  • data/repo-awareness-snapshot.json

Comment @coderabbitai help to get the list of available commands.

@cursor

cursorBot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_99e60ba8-6ebf-4177-ae67-d29dffad1f8b)

@supabase

supabaseBot commented Aug 27, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project sjrfecxgysukkwxsowpy because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

Diagnosed the "dirty" mergeable_state: the merge-tree conflict against
origin/main is confined to the two generated snapshot files and is
cleanly regenerable, but the resulting merge commit fails the
check-ledger-write-discipline.mjs pre-push guard because main queued
two new pending ledger-inbox requests after this PR's branch point
that this PR's 33-item reconciliation does not cover. Reconciling
those two items is outside this PR's declared scope and belongs to a
dedicated issues:reconcile operation, so the merge was aborted rather
than force-pushed past the guard. No review threads were open (the 4
PR comments are all bot rate-limit notices). Full detail in the
attached immutable review record.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ko4tsnYVRj3VHTEb6bxVpJ
@cursor

cursorBot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_d15d10bd-9ad7-4909-b19f-849ce0824dcd)

…intenance-and-ledger-reconciliation
# Conflicts:
#	data/outstanding-issues-snapshot.json
#	data/repo-awareness-snapshot.json
…ve merge conflicts
Merge origin/main (PR #2417 landed 2 new pending inbox requests after this
PR's base) and reconcile the complete inbox batch rather than leaving a
partial reconciliation, per the ledger write-discipline gate. Regenerate
the outstanding-issues and repo-awareness snapshots from source.
…onciliation
Undo the two-stage reconciliation (33 requests at old PR base, then 2 more
after merging main) that produced a canonical ledger not byte-identical to
a single-batch simulation from origin/main. Reset docs/outstanding-issues.md
and docs/outstanding-issues-inbox to origin/main's state so the next commit
can reconcile the complete 35-request batch in one deterministic pass.
Apply all pending outstanding-issues-inbox requests (the original 33 this
PR was created for, plus 2 that landed on main after this PR's base) in a
single batch against origin/main's ledger, matching what
check-ledger-write-discipline simulates. 9 requests were auto-cancelled by
the tool where their target row had already been mutated by other means
(fingerprint mismatch). Regenerate both generated snapshots from source.
@cursor

cursorBot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_1a858ad6-70f6-458d-90f0-370df777878f)

…intenance-and-ledger-reconciliation
# Conflicts:
#	data/repo-awareness-snapshot.json
…intenance-and-ledger-reconciliation
# Conflicts:
#	data/repo-awareness-snapshot.json
@BigSimmo
BigSimmo merged commit 362cc5d into mainAug 27, 2026
29 checks passed
@BigSimmo
BigSimmo deleted the gemini/engineering-maintenance-and-ledger-reconciliation branch August 27, 2026 12:30
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@BigSimmo@claude