diff --git a/docs/product-technical-gap-baseline.md b/docs/product-technical-gap-baseline.md index 497e2a034..ccdbdadaf 100644 --- a/docs/product-technical-gap-baseline.md +++ b/docs/product-technical-gap-baseline.md @@ -578,3 +578,92 @@ runtime; they do not prove protected-main equivalence, complete-corpus correctness, authorization coverage, or release readiness. Re-run the same aggregate projection against the authorized deployment before treating it as buyer-facing evidence. + +## Current PR queue checkpoint: 2026-08-21 08:39 KST + +The current GitHub queue was re-fetched after the previous checkpoint. The +following buyer-surface heads are exact at this checkpoint; they remain +proposed work and are not protected-main evidence. Every listed PR was open +and blocked at query time, and none had an `APPROVED` review decision. + +| PR | Head | Base | Gate state | +|---:|---|---|---| +| #334 | `89f19eb1378ac785b80ea344d6f4e6e2bbe4a312` | `agent/authenticated-mcp-global-ask` | `BLOCKED`, review required | +| #333 | `236b83b5af9632f83457dcc822b792dc239bcc7a` | `feat/analysis-run-name-evidence-lineage` | `BLOCKED`, approval absent | +| #332 | `88e721eda91094fd09b98f17ea2a14f188c65f07` | `docs/current-gap-audit` | `BLOCKED`, review required | +| #331 | `72e842bad482b73974d8ab4f09d2385582c300d6` | `fix/member-locale-bootstrap-race` | `BLOCKED`, review required | +| #330 | `e14dd956ad2493c42a16076a2adc095e0df5733b` | `codex/normalize-source-indent-semantics` | `BLOCKED`, review required | +| #329 | `b5b08071ab869854da696566343e97feb04add20` | `fix/validate-partial-image-regions` | `BLOCKED`, review required | +| #328 | `d0e159872147c7d7bd8bbf042c5552041eb44a4a` | `fix/oidc-deep-link-locale` | `BLOCKED`, review required | +| #327 | `e6ef7cc53bcfef1e3dd61705b9ab243251860730` | `main` | `BLOCKED`, review required | +| #326 | `80f44f6508f877dae2db16674a2a2b0cd590ca14` | `main` | `BLOCKED`, review required | +| #325 | `d80d691cd8ed780a8fb0072199304f595b1ea75e` | `fix/validate-partial-image-regions` | `BLOCKED`, review required | +| #324 | `7a49d3e36a2375c7e53e9fc34bfe39c7e37def10` | `codex/preserve-partial-image-regions` | `BLOCKED`, review required | +| #323 | `579bae314551a6ade2ea3d1d89a2df2a8f1331c9` | `main` | `BLOCKED`, review required | +| #322 | `a50a53013d3d4cecb1315843131073c7bb6b2a70` | `fix/stale-summary-buyer-continuity` | `BLOCKED`, review required | +| #320 | `0f8bc28f116dc4c6e3a04c01d042de53c51e9173` | `codex/normalize-source-indent-semantics` | `BLOCKED`, review required | +| #319 | `e84994e9145d3f7a1a7849e94c91de02cccf62fc` | `codex/post-structure-case-fixes` | `BLOCKED`, review required | +| #318 | `8e67050b4cf6ea0a205f7cbafb5492f0a6c164fe` | `feat/multilingual-organization-label-search` | `BLOCKED`, review required | +| #317 | `ca3f56ae4e8b7ad815274e9ab25989397654a2c8` | `codex/fix-mixed-body-indentation-311` | `BLOCKED`, review required | +| #316 | `94c0c98790e67c70544bb77683bed81ce3007d31` | `feat/global-ask-public-claim-verification-v2200` | `BLOCKED`, review required | +| #314 | `d36e106501af34d09f3541d9bf698c2e2ac8a379` | `fix/stale-summary-buyer-continuity` | `BLOCKED`, review required | +| #311 | `ab27898860c35120814b02980d70ebbb4137a3d1` | `fix/project-bound-summary-actions` | `BLOCKED`, review required | +| #309 | `d8a938cd6e7e72b8bc0a7b11149afcfcc7820270` | `fix/buyer-image-evidence` | `BLOCKED`, review required | +| #308 | `1fa42f8bba63ba31ba52ee42496d08f5b40c7e9f` | `fix/buyer-image-evidence` | `BLOCKED`, review required | +| #307 | `9e17c2a0630a3803ac5a9d6788ef9bc8a1fa9549` | `fix/oidc-deep-link-locale` | `BLOCKED`, review required | +| #306 | `3a32312b9cf9e368c58d7df5efb0c699dfe73152` | `feat/analysis-run-name-evidence-lineage` | `BLOCKED`, review required | +| #303 | `817681bb0d491c4c71bcf24b0d9554afd34b3a71` | `feat/buyer-evidence-gap-structure` | `BLOCKED`, review required | +| #302 | `6ecd42b096398a0c748e1c7fe69ddb66ee25bd7c` | `feat/analysis-run-name-evidence-lineage` | `BLOCKED`, review required | +| #301 | `7a5fc4b781eb4bd7c0994c73a243bdeaeca243d9` | `feat/event-lineage-node-keeps-gnb-focus-v2170` | `BLOCKED`, review required | +| #298 | `1e9c3d9337b733b19d03a2ef687b7187f800c1b4` | `feat/global-ask-public-claim-verification-v2200` | `DIRTY`, review required | +| #275 | `35d33c7c5731069daaf8c23da9d24ab6d79d8074` | `agent/authenticated-mcp-global-ask` | `BLOCKED`, review required | +| #258 | `41036e2cd8095c5e7b9c333fd72c542cb676ef5e` | `main` | `BLOCKED`, review required | + +The queue contains valid stacked work for the known buyer gaps, including +OIDC deep links, visual-region evidence, semantic table rendering, project +binding, and Event Lineage navigation. No PR in this checkpoint may be +described as shipped until its exact current head has independent approval, +terminal required Checks, a valid dependency base, and a confirmed merge SHA. + +## Exact-head implementation checkpoint: 2026-08-21 08:35 KST + +PR #258 advanced to `41036e2cd8095c5e7b9c333fd72c542cb676ef5e` after its exact +tree was independently reviewed for a production-scope deletion risk. The +cleanup query now accepts only `DEMO-*` corporate entities; a regression test +proves that a blank-context row in a non-Demo entity survives an import cleanup. +The exact tree passed `718 passed, 16 skipped`, and isolated cleanup branch +coverage is `100%`. The hosted required Checks are queued and Devin Review is +currently failed, so this is implementation evidence only, not protected-main +or merge evidence. + +The next action is to wait for the exact-head Checks/review gate while +revalidating the dependent stack from #260 in base order. Do not merge #258 or +restack a descendant until the formal approval, terminal Checks, and exact +dependency head are independently confirmed. + +## Exact-head image-evidence checkpoint: 2026-08-21 08:36 KST + +PR #309 advanced to `d8a938cd6e7e72b8bc0a7b11149afcfcc7820270` after the exact +head review identified and covered two low-severity buyer-surface edges: a +small floating-point tolerance at valid image boundaries and deselection when +the active overlay is clicked again. The exact frontend tree passed `137 +passed`, lint, TypeScript build, and Storybook build. Hosted checks and Devin +Review are running for this new head; no protected merge claim is made. + +The next action is to reconcile the new #309 checks and formal approval against +its current base before any dependent merge or restack. + +## Exact-head restack checkpoint: 2026-08-21 08:42 KST + +Concurrent stack updates changed the exact heads without force-push: PR #302 +now targets the #258 head `41036e2cd8095c5e7b9c333fd72c542cb676ef5e` at +`6ecd42b096398a0c748e1c7fe69ddb66ee25bd7c`, and PR #327 advanced with a +non-HTTP(S) evidence-link guard to +`e6ef7cc53bcfef1e3dd61705b9ab243251860730`. Local exact validation passed for +#302 (`739 passed, 16 skipped`; frontend `137 passed`, lint/build/Storybook) and +#327 (`573 passed, 16 skipped`; focused relation verification `25 passed`, +100% line/branch coverage). Hosted Checks and formal approvals remain open. + +The next action is to re-read each current head and terminal Checks before +merging; predecessor review and check results do not transfer across these +concurrent head changes.