From 93623d8b79332e94c5d49215a7d76d1f0c1db260 Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Sun, 6 Sep 2026 02:25:30 +0200 Subject: [PATCH] docs: record plan 16 preservation gaps --- docs/execution/approved-issue-plans-ledger.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/execution/approved-issue-plans-ledger.md b/docs/execution/approved-issue-plans-ledger.md index 46f48c590..1f9403679 100644 --- a/docs/execution/approved-issue-plans-ledger.md +++ b/docs/execution/approved-issue-plans-ledger.md @@ -48,7 +48,7 @@ state changes are outside scope. | 13 font/glyph/spacing | #3249, #3159, #3147, #3093, #3089, #2988 | blocked corrective work; diagnostic-ready | audit `task_1c6582ccdeae` | `codex-audit-rendering-12-19` | `7a98f6662` → no source change | serialize font sources with 14/27 | merged metrics/cache/Unicode fixes present and passing; residuals require per-font/per-symptom fixtures | audit focused PDF/font suites, affected typechecks, boundaries, build passed | — | retain regressions; create residual unit only from exact failing font fixture | missing Ropa Sans/source strings/font hashes/before-after artifacts | | 14 RTL export layout | #3275 | blocked corrective work; diagnostic-ready | audit `task_1c6582ccdeae` | `codex-audit-rendering-12-19` | `7a98f6662` → no source change | serialize renderer/fonts with 13/27 | merged canvas-direction fix remains; broader shaping/bidi cause unproved | audit RTL/preview suites, affected typechecks, boundaries, build passed | — | run controlled same-bytes export matrix against approved shaping oracle | exact JSON/font/version and known-good reference absent | | 15 picture fitting/style | #3168, #3088, #2794, #2782 | 15A published; hosted rereview active; other causes blocked | `task_1116a06f2543` / `ctx_636533e5113e` | `codex/issue-2782-picture-fit` | `7a98f6662` → `6e071ebcd` | coordinate 06/25; schema/PDF owner exclusion | published input-schema optionality and failed same-file retry fixed; metadata flag, map/crop, and docstring requests remain rejected as out of scope or non-defects | 172 focused tests, five typechecks, boundaries, build, narrow Biome, and authenticated E2E green; hosted rerun partly pending | [#3461](https://github.com/amruthpillai/reactive-resume/pull/3461) | independently rereview exact head, resolve remaining dispositions, obtain terminal hosted state | delivery/centering issues still lack source revisions/assets/expected crop | -| 16 imported table borders | #3196 | final rereview active | review `task_fac7a8d1cf90` / `ctx_b5d8f7f10380` | `codex/issue-3196-editable-tables` | `7a98f6662` → `d0cca949f` | rich-text owner; must precede 19/31 | fail-closed unsupported grammar, conversion removal, and unrelated-save persistence proof committed; historical fixture still absent | fix gates: web 811, PDF 1,004, focused tests, typechecks, boundaries, build, narrow Biome, and authenticated E2E green | — | independently rereview exact head; fix findings or publish reviewed branch | historical visual equivalence lacks reporter HTML/JSON but feature contract is approved | +| 16 imported table borders | #3196 | second preservation fix active | fix `task_d21a8f07917c` / `ctx_71f2eee5ec8d` | `codex/issue-3196-editable-tables` | `7a98f6662` → `d0cca949f`, fix active | rich-text owner; must precede 19/31 | rereview found truncated table markers and invalid allowlisted attribute/style values can still normalize destructively; prior conversion/persistence fixes remain valid | rereview reran web 811, PDF 1,004, focused tests, typechecks, boundaries, build, narrow Biome, and authenticated E2E; runtime probes proved two P1 gaps | — | harden zero-table/value validation via TDD, rerun gates, independently rereview again | 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 | blocked corrective work; diagnostic-ready | audit `task_1c6582ccdeae` | `codex-audit-rendering-12-19` | `7a98f6662` → no source change | share output-boundary harness with 12; viewer owner exclusion | current viewport/page-size/margin baselines pass; video alone cannot locate cause | audit page/preview tests, affected typechecks, boundaries, build passed | — | compare identical preview/download bytes, MediaBoxes, ink bounds, viewport, DPR | exact JSON/PDF/browser/DPR/zoom/page settings absent | | 19 literal rich-text whitespace | #3397 | pending after 16 | unassigned | planned `codex/issue-3397-literal-whitespace` | `7a98f6662` → — | stack/rebase after 16; coordinate DOCX/PDF/editor with 31 | verified current marked-policy gap; approved marker contract and four-space tabs remain implementation-ready | audit whitespace/indentation suites, affected typechecks, boundaries, build passed | — | implement web/PDF/DOCX atomically after table seam stabilizes | no product blocker; serialized file ownership only | @@ -122,7 +122,8 @@ state changes are outside scope. | Plan 16 implementation | `task_f3d05a6ebb86` / `ctx_686ba93fc8af` | `codex/issue-3196-editable-tables` | complete; worker released | commit `83aca184e`; atomic editable supported tables, lossless unsupported fallback, PDF border geometry, persistence/E2E | | Plan 16 independent review | `task_e52d01cff964` / `ctx_63c00e7abb56` | same Plan 16 worktree | complete; changes required; worker released | P1 unsupported descendant markup can normalize destructively; P2 conversion is still HTML and E2E does not prove unrelated save persistence; orchestration report accepted by brief | | Plan 16 review fix | `task_7b7368639ff8` / `ctx_ba9ed045764f` | same Plan 16 worktree | complete; worker released | commit `d0cca949f`; fail-closed unsupported grammar, removal of out-of-scope conversion UX, and persisted unrelated-edit E2E proof; all requested gates green | -| Plan 16 final rereview | `task_fac7a8d1cf90` / `ctx_b5d8f7f10380` | same Plan 16 worktree | reviewing | fresh independent full-diff review at exact `d0cca949f`; no edits or GitHub mutation | +| Plan 16 final rereview | `task_fac7a8d1cf90` / `ctx_b5d8f7f10380` | same Plan 16 worktree | complete; two P1 findings; terminal transferred | truncated `