From 61526094d5764da567d0e24d505dda3bd9ea6079 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Sun, 6 Sep 2026 06:39:42 +0200 Subject: [PATCH] docs: record geometry diagnostic findings --- docs/execution/approved-issue-plans-ledger.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/execution/approved-issue-plans-ledger.md b/docs/execution/approved-issue-plans-ledger.md index 71dba4945..57a33a0be 100644 --- a/docs/execution/approved-issue-plans-ledger.md +++ b/docs/execution/approved-issue-plans-ledger.md @@ -54,7 +54,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by | 15 picture fitting/style | #3168, #3088, #2794, #2782 | 15A merged; other causes blocked | implementation/review/finalization chain complete | `codex/issue-2782-picture-fit` | `7a98f6662` → `6e071ebcd` → merge `ab67831e4` | coordinate 06/25; schema/PDF owner exclusion | clean independent exact-head rereview; five threads resolved; fresh CodeRabbit approval; schema/retry fixes valid; rejected requests documented | focused tests/typechecks/boundaries/build/Biome green; exact-head hosted E2E 35/35 and all code checks green; Mintlify parser failure proven pre-existing; normal merge required no bypass | [#3461](https://github.com/amruthpillai/reactive-resume/pull/3461) | partial unit complete | delivery/centering issues still lack source revisions/assets/expected crop | | 16 imported table borders | #3196 | merged | implementation/review chain complete | `codex/issue-3196-editable-tables` | `7a98f6662` → `b170290e9` → merge `999cd618c` | rich-text owner; Plan 19 stacked from reviewed head | table grammar/grid and link semantics now fail closed when Tiptap cannot round-trip; borderless PDF test is color-independent; final focused rereview clean | focused/broad web/PDF tests, typechecks, boundaries, build, narrow Biome, authenticated E2E, independent review, and hosted checks green | [#3464](https://github.com/amruthpillai/reactive-resume/pull/3464) | complete | historical visual equivalence lacks reporter HTML/JSON but feature contract is approved | | 17 list/skill pagination | #2751, #3040 | blocked corrective work; diagnostic-ready | audit `task_1c6582ccdeae` | `codex-audit-rendering-12-19` | `7a98f6662` → no source change | renderer owner shared with 13/14/18 | merged ordered-marker/wrap/level-gap fixes present; current residual not reproduced | audit focused PDF suites, typecheck, boundaries, build passed | — | retain controls; add fix only from exact failing list/skill fixture | #2751 source absent; #3040 current fixture no longer proves residual clipping | -| 18 preview/export geometry | #2683 | review active | implementation `task_938999fe6ae1`; review `task_a71aca971d4c` / `ctx_4ca7b48bbc3f` | `codex/issue-2683-preview-export-geometry` | `cdb7bdd2f` → `ce372b54b` → integrated `69d2a35cd` | share output-boundary harness with 12; viewer owner exclusion | dedicated PostgreSQL/production-server synthetic Rhyhorn matrix found no mismatch across MediaBoxes, sentinels, raster ink, all-page pixels, canvas/wrapper/viewport, zoom, and DPR; no runtime fix | worker-reported full DPR1/DPR2 matrix, focused web/PDF tests, typechecks, Biome, boundaries, and diff green; independent review running | — | publish bounded negative evidence only if review clears diagnostic safety and anti-false-pass gates | exact reporter JSON/PDF/browser/DPR/zoom/page settings absent | +| 18 preview/export geometry | #2683 | remediation active | implementation `task_938999fe6ae1`; review `task_a71aca971d4c`; remediation `task_4ddf17ed5fea` / `ctx_23031cf90f43` | `codex/issue-2683-preview-export-geometry` | `cdb7bdd2f` → `ce372b54b` → integrated `69d2a35cd` | share output-boundary harness with 12; viewer owner exclusion | dedicated PostgreSQL/production-server synthetic matrix passed, but review found diagnostic safety/false-pass/tolerance/source-settling gaps and disputed zoom-scale invariants; no runtime fix | coordinator 64 focused tests, two typechecks, collection, Biome, boundaries 1,445, and diff green before remediation; findings being fixed and full matrix must rerun | — | publish bounded negative evidence only after focused remediation verification | exact reporter JSON/PDF/browser/DPR/zoom/page settings absent | | 19 literal rich-text whitespace | #3397 | merged | implementation/review/remediation chain complete | `codex/issue-3397-literal-whitespace` | `38832014b` → `2f6942fb7` → merge `ea97de5ec` | Plan 16 merged; coordinate DOCX/PDF/editor with 31 | literal whitespace preserved through editor transforms, clipboard/table normalization, PDF layout/textkit geometry, and DOCX; final bare `TD`/`TH` gap fixed | post-main web 102, PDF 106, DOCX 20, three typechecks, Biome, diff green; dedicated Chromium E2E 2/2 | [#3472](https://github.com/amruthpillai/reactive-resume/pull/3472) | complete | direct Word/LibreOffice visual unavailable; XML/four-space contract verified | | 20 section restoration | #3378, #3265, #2921 | 20A merged for #2921; residuals split | implementation/review chain complete | `codex/issue-2921-hidden-section-recovery` | `7a98f6662` → `792d7f8e2` → merge `5850230f8` | 20A before 21/31; placement semantics before 29 | collapsed navigation reopens real accordion before deferred row focus/scroll; final independent review found no issues | focused tests, typechecks, boundaries, build, PO checks, diff gates, authenticated E2E, and all hosted checks green; approved/mergeable/clean | [#3462](https://github.com/amruthpillai/reactive-resume/pull/3462) | begin dependent Plan 21 when owner slot permits | #3378/#3265 need version/action/sanitized JSON; defensive fix cannot close them | | 21 section heading visibility | #3060 | merged | implementation/review chain complete | `codex/issue-3060-section-heading-visibility` | `2a4a1583b` → `3ce4321cb` → merge `368858a56` | 20A and 34 merged; unblocks 23B and 31 | Q1–Q3 implemented across schema, builder menus, Move-to defaults, PDF/DOCX visual omission, accessibility labels, generated references, and recovery fixtures | full 19-task suite; post-main schema 103, PDF 125, DOCX 15, web 30; four typechecks, boundaries, Biome, Markdown, diff; independent review clean | [#3477](https://github.com/amruthpillai/reactive-resume/pull/3477) | complete; issue closed by merge | no remaining approved scope | @@ -174,7 +174,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by | Plan 24A date characterization | `task_45f004efc2bc`, review `task_1b18f7c40ea3`, remediation `task_69caca11a49e` | `codex/issue-3155-date-layout-characterization` | complete; workers released; PR #3480 merged | executable deterministic JSON/PNG baselines; exact Meowth exception; raw PDFs omitted; merge `cdb7bdd2f` | | Plan 31 accessibility | implementation `task_f03773b6531d`, review `task_02b2a71db0f6`, remediation `task_75034a30305e` | `codex/issue-2844-accessibility` | complete; workers released; PR #3481 merged | H3/H4 plus safe rich-text semantics; 1,155 reviewer-emitted JS artifacts removed; public/export/manual gates retained; merge `3e62a1d60` | | Plan 30 export evaluation | implementation `task_8ccb73b62e79`; review `task_62e7e0f678f3`; remediation `task_328f1a7caa2c` / `ctx_c41f8bce457b` | `codex/issue-2845-ats-export-evaluation` | remediating; implementer/reviewer released | commit `f89873f08`, current-main integration `b53789964`; fix five metric/coverage/portability findings before publication; no generic preset or vendor claims | -| Plan 18 geometry diagnostic | implementation `task_938999fe6ae1`; review `task_a71aca971d4c` / `ctx_4ca7b48bbc3f` | `codex/issue-2683-preview-export-geometry` | reviewing; implementer released | commit `ce372b54b`, current-main integration `69d2a35cd`; synthetic same-source matrix passed; no historical closure or runtime fix without reporter fixture | +| Plan 18 geometry diagnostic | implementation `task_938999fe6ae1`; review `task_a71aca971d4c`; remediation `task_4ddf17ed5fea` / `ctx_23031cf90f43` | `codex/issue-2683-preview-export-geometry` | remediating; implementer/reviewer released | commit `ce372b54b`, current-main integration `69d2a35cd`; harden opt-in, presence, scale, tolerance, persistence/target, clip, and settling evidence before publication | ## Existing PR and residual accounting