docs/execution/approved-issue-plans-ledger.md
Coordinator-owned record for plans approved in PR #3455. Completed, mergeable PRs merge as soon as publication gates pass. Issue comments and state changes are recorded when explicitly directed by maintainer.
a2557b2ad40e06e1e63eb655f286e6a78fe6bf0d; final head
86e200a4dae0f421d1c96bbd3a2e1a0a6899a959, merged as 42527ad83bdc5720bd76eef9c9da102384f21f6forigin/main, head 7a98f6662ffc6fd5a1a7281c30ab3829fe3722ec at bootstrapcodex/issue-execution-ledger778fd4b7d9a2de07852f32d87713c4a6187cf4d4 after twenty-eight approved
plan-execution merges plus planning PR #3455, ledger PR #3456, and geometry CI regression fix PR #3484pending, diagnosing, implementing, reviewing, published, merged, no-change, blocked,
declined, skippedorigin/main unless this ledger names a true stacked dependency.pending until dispatch;
active execution maps to implementing; diagnostic-only maps to diagnosing while evidence work runs and blocked when
only external evidence remains; already fixed maps to no-change; blocked maps to blocked; declined maps to declined.
For split outcomes, record executable and blocked portions separately in validity/evidence fields.| Unit | Issues | Status / current validity | Owner | Worktree / branch | Base → head | Dependencies | Evidence | Tests | PR | Next action | Blockers |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 01 account login/recovery | #3166, #3164, #3078, #3046, #2897, #2837 | blocked | audit task_855fbee0a803 | codex-audit-backend-01-06 | 7a98f6662 → no source change | none | zero drift; live issues remain split; #3046/#3078 have merged #3095 candidate only | auth 42, email 6, focused/full API/server suites and affected typechecks/boundaries passed in audit | — | select exact auth/mail/API boundary only after current sanitized trace | current cloud digest, provider/account method, request/status trace, controlled mailbox |
| 02 hosted v4 recovery | #3181, #2760 | merged partial unit | implementation/review chain complete | codex/issue-3181-recovery-procedure | 7a98f6662 → 325d1fcd1 → merge 549135bb3 | #2760 identity branch depends on 01 evidence | Unicode format-character IDs rejected across all manifest fields; bot cleanup preserved; scanner extraction and relaxed canonicalization rejected with independent evidence; four hosted threads replied/resolved | fresh coordinator 83 comparator, 381 API, 21 auth tests plus gates green; exhaustive Unicode/mutation rereview clean; all exact-head hosted checks green; approved, mergeable, zero unresolved threads | #3460 | retain external recovery gate | real recovery still needs verified owner, snapshot, mapping, private delivery |
| 03 MCP registration | #3398, #3153 | blocked; historical source fix present | audit task_855fbee0a803 | codex-audit-backend-01-06 | 7a98f6662 → no source change | coordinate DB/startup with 05 | merged #3421 (fe9b59e) is present on main and current source schema/startup/auth contracts match plan, but deployed behavior is not verified | #3421 hosted checks successful; audit auth/server/API/DB tests, typechecks, boundaries passed | #3421 merged before run | obtain deployed digest/log correlation, then rerun exact Codex/Claude DCR → consent → PKCE → MCP flow | deployed digest/log correlation and exact client retest unavailable; source no-change evidence cannot prove deployment |
| 04 AI provider compatibility | #2732, #2766, #2723, #2708 | blocked | audit task_855fbee0a803 | codex-audit-backend-01-06 | 7a98f6662 → no source change | serialize edits to AI service | zero drift; historical #2708 Responses path and #2766 structured Test path absent; remaining tuples differ | focused API 96 and full API suites/typecheck/boundaries passed in audit | — | select wire/state/import/base-path unit only after exact current tuple fails | provider/model/base URL/path/version/action/error tuple and allowed endpoint unavailable |
| 05 AI provider migrations | #3152 | blocked | audit task_855fbee0a803 | codex-audit-backend-01-06 | 7a98f6662 → no source change | coordinate DB/startup with 03 | zero drift; table schema, migration, startup ordering, Docker copy path coherent; 42P01 historical cause unresolved | audit API/server/DB tests, typechecks, boundaries passed; no real PostgreSQL migration fixture | — | choose config/packaging/startup/migration repair only after disposable reproduction | affected image layout/digest, working directory, DB schema/search path/journal, fresh+upgrade DB fixture |
| 06 image storage delivery | #2684, #2778 | blocked | audit task_855fbee0a803 | codex-audit-backend-01-06 | 7a98f6662 → no source change | coordinate 12/15/25 renderer/image fixtures | #2684 ACL cause fixed by merged #3432 (35cecf9); #2778 Browserless path obsolete; current topology unproved | #3432 hosted checks successful; audit storage/upload/PDF tests, typechecks, boundaries passed | #3432 merged before run | deployment retest plus shared real-encoding/backend/render fixture before repair | deployed digest; disposable S3/Garage/SeaweedFS/MinIO/proxy and browser/server raster matrix unavailable |
| 07 AIO deployment | #2722 | docs merged; feature declined | implementation/review chain complete | codex/issue-2722-postgres-docs | 7a98f6662 → 171637526 → merge ee52636c1 | none | image and repository update flows now separate through correct reactive-resume/reactive_resume log commands; clean rereview | fresh Compose/DB/docs coordinator gates and all exact-head hosted checks green; approved; zero unresolved threads | #3457 | documentation complete; #2722 disposition declined | AIO implementation explicitly declined; optional Unraid host smoke unavailable |
| 08 root public resume | #2669 | merged partial unit | implementation/review chain complete | codex/issue-2669-root-public-resume | 38832014b → 576fad5ef → merge 744eaa902 | none | optional server-only root mapping is public-only, preserves password identity, rejects hostile target/Host input, and owns canonical/static metadata safely; independent review clean | 1,392 implementation tests plus disabled/enabled production E2E; post-main focused 123 tests and type/lint gates green | #3470 | retain broader custom-domain/TLS issue scope | feature remains narrower than arbitrary domain/TLS registry |
| 09 external version backup | #2705 | merged | implementation/review chain complete | codex/issue-2705-git-backup-docs | 7a98f6662 → 4ffdd96bd → merge 772bf1452 | none | clean round-4 rereview; command-site prose requires unused output; replies document selected revision and fresh-file fixes | fresh coordinator 152 tests plus Markdown/diff/scope and all exact-head hosted checks green; approved; zero unresolved threads | #3458 | complete | DB integration/E2E unavailable; no sync/remote/whole-account restore |
| 10 legacy link routing | #2836 | skipped by maintainer | implementation/review chain complete before cancellation | codex/issue-2836-retired-link-notices | 7a98f6662 → hosted 3eac878d | none | implementation was technically reviewed, then maintainer rejected product scope due redirect-lifecycle and error-handling overhead | PR closed unmerged; issue note records not-planned rationale | #3463 | no further implementation | explicitly out of plan; branch/worktree retained for auditability |
| 11 job search policy | #3010 | merged | implementation/review chain complete | codex/issue-3010-jsearch-docs | 7a98f6662 → 1d0397884 → merge 8c5804ed0 | none | two valid wording comments fixed; independent full-diff re-review found no issues; replies carry commit evidence | 52 focused tests plus Markdown/link/diff/base/scope and all exact-head hosted checks green; approved; zero unresolved threads | #3459 | complete | real provider/browser optional gate unavailable; removal motive unknown |
| 12 preview/export failures | #3323, #3290, #3033, #3007, #2609 | blocked corrective work; diagnostic-ready | audit task_1c6582ccdeae | codex-audit-rendering-12-19 | 7a98f6662 → no source change | renderer ownership; share observation harness with 18 | zero drift; staged-preview/error-boundary baselines remain; reports cross persistence/font/PDF/viewer/deployment boundaries | audit focused web/PDF suites, affected typechecks, boundaries, build passed | — | isolate PT Sans, browser/config, and template-selection boundaries; no shared fix | exact JSON/output/browser/config/current reproduction missing |
| 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 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 | 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 | 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 | diagnostic merged; runtime fix blocked | implementation/review/remediation/rereview chain complete | codex/issue-2683-preview-export-geometry | cdb7bdd2f → ce372b54b → 5f5dca844 → merge 11d619d3d | share output-boundary harness with 12; viewer owner exclusion | opt-in production-path E2E verifies exact disposable DB identity, persisted source/revision and export target, positive pages/ink/sentinels, measured zoom scale, stable transform/clip geometry, all formats/margins/fit/overflow, and DPR1/2; synthetic matrix did not reproduce mismatch | dedicated PostgreSQL/production-server E2E 2/2; web 949, PDF 1,073, two typechecks, collection, Biome, boundaries 1,452, diff hygiene; seven review findings remediated and focused rereview clean | #3483 | retain #2683 pending original JSON/browser fixture; no runtime change from negative synthetic evidence | exact reporter JSON/PDF/browser/DPR/zoom/page settings absent; no measured first divergence |
| 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 | 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 | 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 | complete; issue closed by merge | no remaining approved scope |
| 22 skill keyword presentation | #2785 | merged | implementation/review/remediation chain complete | codex/issue-2785-skill-keyword-layout | 38832014b → 3c06c3b0b → merge 870388192 | must precede/serialize 34 | built-in/custom inline/list schema, menus, PDF, DOCX, accessible HTML, import, locales, generated docs, and recovery hashes updated; both independent reviews clean | 1,280 affected tests and build; post-main 80 focused tests; remediation tooling 97/97, type/lint/diff green | #3469 | complete; Plan 34 dispatched | no product gate |
| 23 pagination controls | #3350, #3090 | 23A and diagnostic 23B merged; 23C blocked | implementation/review/remediation chain complete | codex/issue-3350-item-pagination | 368858a56 → f2769dce5 → merge 5e8284e49 | possible 23C requires renderer-safe fallback | deterministic physical-page matrix asserts every token exactly once and separates authored pages from physical overflow; installed renderer proves wrap=false truncates oversized items, so no unsafe control shipped | 11 focused pagination tests, PDF typecheck, Biome, boundaries, Markdown, diff; independent review gaps remediated | #3478 | retain item-control issue pending safe fallback | oversized keep-together fallback is lossy; widow/orphan UI remains deferred |
| 24 date layout | #3155, #2841 | characterization merged; behavior blocked | implementation/review/remediation chain complete | codex/issue-3155-date-layout-characterization | 66c25efe1 → 77a549988 → merge cdb7bdd2f | 24B needs explicit numeric geometry; mutual exclusion with 32 | deterministic executable JSON/PNG coordinate/raster baselines cover all Q7/custom sections, nested roles, Chikorita/Ditto LTR/RTL, all 15 templates, and #2841 controls; no runtime behavior changed | 14 focused tests, PDF typecheck, Biome, boundaries, Markdown, diff after current-main integration; independent findings remediated | #3480 | retain issues pending width units/bounds/default visual target | numeric width/bounds/default geometry cannot be invented |
| 25 experience company logos | #3379 | blocked implementation; contract-design-ready | audit task_47ed7eb02d48 | codex-audit-builder-20-34 | 7a98f6662 → no source change | 25A → 25B; coordinate 06/15 | current generic uploader has eager deletion and no reference counting/ownership validation; unsafe to reuse unchanged | audit relevant package suites/typechecks/boundaries passed | — | define asset ownership, accepted types, retention/orphan/copy/undo contract and tests | storage ownership/lifetime contract requires new decision |
| 26 secondary color | #3373 | inventory-ready; implementation blocked | audit task_47ed7eb02d48 | codex-audit-builder-20-34 | 7a98f6662 → no source change | 26A → 26B; serialize semantic docs with 28 | theme has three roles; primary consumers are not classified decorative vs semantic | audit schema/PDF suites and typechecks/boundaries passed | — | enumerate primary consumers and approve decorative truth table | consumer classification/visual contract not selected |
| 27 offline fonts | #3377 | diagnostic merged; production resolver blocked | implementation/review/remediation chain complete | codex/issue-3377-offline-font-diagnostic | 2a4a1583b → 397d9e43b → merge f783908b0 | 27A informs 30A; 27B needs external gate | opt-in four-surface cold-network fixture, deterministic marker crops, tested blank/tofu classification, enforced browser download, and bounded administrator-hosted manifest evidence; no production behavior changed | helper 8, fonts 55, PDF 35, targeted TypeScript, Playwright collection, Biome, boundaries, Markdown, diff; independent findings remediated | #3479 | retain issue pending host-level cold-server proof | production resolver remains blocked until controlled restart/egress evidence and asset-hosting design are proven |
| 28 basics custom styles | #3137 | merged partial unit | implementation/review/remediation complete | codex/issue-3137-semantic-css-diagnostics | b85d285b6 → 28c933b55 → merge 38832014b | serialize semantic docs/tests with 26 | gradients remain unsupported; false-positive recognition and direct-LINK assertions fixed; both threads resolved and CodeRabbit approved | main-integrated package gates plus remediation resume 47/47, PDF 10/10, typechecks, Biome, and diff green; unrelated baseline E2E flakes documented | #3468 | retain residual issue until reporter names remaining failure | reporter has not named remaining failure; keep issue open |
| 29 Onyx profile header | #2812 | blocked | audit task_47ed7eb02d48 | codex-audit-builder-20-34 | 7a98f6662 → no source change | placement semantics 20; accessibility order 31 | historical Onyx-only PR obsolete; no persisted generic placement owner exists | audit relevant suites/typechecks/boundaries passed | — | choose generic placement capability and produce one-page/overflow visual contract | new persisted-interface choice plus visual contract required |
| 30 ATS export evaluation | #2845 | diagnostic merged; preset not warranted | implementation/review/remediation/rereview chain complete | codex/issue-2845-ats-export-evaluation | f783908b0 → f89873f08 → d17e188b0 → merge 10eb3bdbc | current renderer/font diagnostics informed 30A; 30B requires measured material deficiency | occurrence-aware grouping, complete visible/link and hidden-channel coverage, portable JSZip DOCX extraction, and positive numbering fidelity now measure existing exports; two-column PDF and DOCX recover 106/106 expected occurrences, full-width PDF 105/106, and DOCX telephone-target omission is explicit | evaluator 108/108, four affected typechecks, Biome, boundaries 1,117, diff hygiene; independent review found five gaps and focused rereview found one final label gap, all remediated | #3482 | retain #2845 pending vendor-side evidence; do not add preset from current measurements | no vendor accuracy claim; local extraction evidence shows no material deficiency warranting preset |
| 31 document accessibility | #2844 | HTML residual merged; public/export audit blocked | implementation/review/remediation chain complete | codex/issue-2844-accessibility | cdb7bdd2f → acd2a9cfe → merge 3e62a1d60 | public viewer requires duplicate-announcement/manual gate | builder mirror now has valid H3/H4 hierarchy and safe recursive rich-text list/mark/link semantics while preserving hidden/unplaced/Q3/order rules; no public/PDF/DOCX changes or conformance claim | focused 15, full web 949, web typecheck, Biome, boundaries; independent empty-summary/blank-company findings remediated | #3481 | retain #2844 for public/PDF/DOCX/manual evidence | dedicated E2E environment and manual screen-reader transcript unavailable |
| 32 section date sorting | #2725 | merged | implementation/review chain complete | codex/issue-2725-one-shot-sort | 7a98f6662 → 5c07409ae → merge b85d285b6 | shared-file exclusion with 20–24; behavior independent of 24 | pure stable one-shot Experience/Education sort implemented with exact unresolved IDs, undo/persistence, and locked-state coverage; independent review found no issues | focused/full tests, typechecks, boundaries, build, catalogs, authenticated E2E, review, and hosted gates green | #3465 | complete | broader autosort/preferences/custom/role behavior remains out of scope |
| 33 Europass template | #2689 | research merged; template blocked at approval gate | implementation/review chain complete for 33A | codex/issue-2689-europass-research | 2a4a1583b → 57f2c30 → merge 578cb496a | 33A → explicit visual approval → possible 33B | official-source mapping, canonical SVG direction, one-page/overflow/comparison artifacts, and corrected full-resolution geometry independently reviewed; no renderer code | XML/bounds/source mapping and 2480×3508 visual rereview passed | #3475 | await explicit approval of proposed visual/product direction before 33B | canonical SVG direction, neutral naming, fluency labels, chronology gutter/date wrapping, and photo-free defaults require maintainer approval |
| 34 Gengar skill layout | #2611 | merged | implementation/review chain complete | codex/issue-2611-gengar-skill-layout | 870388192 → f2186d4f7 → merge 2a4a1583b | 22 merged; shared Skills renderer serialized before 21 | Gengar-only capability restores name → rating → proficiency → keywords in visual and semantic trees; other templates unchanged; independent review clean | 51 focused PDF tests, PDF typecheck, boundaries, Biome, diff green after current-main integration | #3473 | complete | no historical screenshot parity claim |
| 35 resume import errors | #2768 | merged adjacent-fix unit | implementation/review chain complete | codex/issue-2768-import-reproduction | 38832014b → ae219f3d9 → merge a6057abd7 | none | synthetic matrix proved and fixed empty-MIME rejection, v4 misclassification, and opaque offline-PDF messages; independent review found no product blocker; historical failure remains unproved | focused 26 web + 144 import; web typecheck/build; boundaries/Biome; E2E 13/13 plus repeats 12/12; post-main 158 tests/typecheck/Biome/diff green | #3471 | retain historical needs-info issue | reporter artifact/version/error/steps absent; keep issue open |
| Scope | Task / dispatch | Owner worktree | State | Deliverable |
|---|---|---|---|---|
| Plans 01–06 | task_855fbee0a803 / ctx_949458744061 | codex-audit-backend-01-06 | complete; worker released | zero drift; plans 01/04/05/06 blocked on named evidence; plan 03 no-change; plan 02 synthetic unit ready |
| Plans 07–11, 35 | task_9f27829ca50f / ctx_11f7d7cf6d17 | codex-audit-backend-07-11-35 | complete; worker release pending | 07/09/10/11 ready after named brief corrections; 08 needs engineering scope amendment; 35 diagnostic-only |
| Plans 12–19 | task_1c6582ccdeae / ctx_795fced595ef | codex-audit-rendering-12-19 | complete; worker release pending | 15A/16/19 implementation-ready; remaining causes split into diagnostics with named evidence gates |
| Plans 20–34 | task_47ed7eb02d48 / ctx_50d8257459ab | codex-audit-builder-20-34 | complete; worker release pending | ready: 20A, 21, 22, 23A, 28 diagnostics, 32, 34; remaining plans split at evidence/design gates |
| Plan 07 implementation | task_aee702e37eae / ctx_ed134b1d79ce | codex/issue-2722-postgres-docs | implementation complete; worker released | commit e37b73566; two-file docs change; implementation report complete |
| Plan 09 implementation | task_e450ea143bfa / ctx_3b575cf1d5c7 | codex/issue-2705-git-backup-docs | implementation complete; worker released | commit d4ef67113; two-file docs change and synthetic local-Git validation |
| Plan 11 implementation | task_58d76423d364 / ctx_20d4adf43908 | codex/issue-3010-jsearch-docs | implementation complete; worker released | commit cb011841c; three-file docs change and validation report |
| Plan 02 synthetic recovery | task_bae016c4d1f2 / ctx_303f5d1f1031 | codex/issue-3181-recovery-procedure | implementation complete; worker released | commit 3f53deca8; pure comparator, safeguards docs, TDD evidence |
| Plan 02 independent review | task_46be9a1a4d82 / ctx_e9f651d38a65 | same Plan 02 worktree | complete; changes required | false no-op, target-state contradiction, v4 wording overclaim |
| Plan 07 independent review | task_b29de2cd974c / ctx_46d7f32205a1 | same Plan 07 worktree | complete; changes required | high: all-services pull could cross PostgreSQL major version |
| Plan 07 review fix | task_8ea6cfc76ef4 / ctx_0184e1101bca | same Plan 07 worktree | complete | commit b61ca1609; app-only update recipe and separately pinned database upgrade path |
| Plan 02 review fix | task_5fe67c42d856 / ctx_28ed501db631 | same Plan 02 worktree | complete | commit 6af21121b; strict validation, target invariant, exact v5-only documentation |
| Plan 07 re-review | task_90a9a6b63782 / ctx_2f1def9119d6 | same Plan 07 worktree | complete; no findings | full-diff verification after update-safety fix |
| Plan 09 independent review | task_129b49e32bc7 / ctx_68b13c76cc72 | same Plan 09 worktree | complete; changes required | embedded-letter JSON contradiction; template-checkpoint overclaim |
| Plan 09 review fix | task_8aa48854e7da / ctx_5aa2007ec136 | same Plan 09 worktree | complete | commit 6931d2cc4; correct rendered-export scope and throttled template snapshot wording |
| Plan 02 re-review | task_5bffa8e386f2 / ctx_57fe2ac671f8 | same Plan 02 worktree | complete; changes required | original object still serialized before validation; boxed string reproduced false no-op |
| Plan 02 second review fix | task_eb3b8c09aef2 / ctx_3d3e5f7d2496 | same Plan 02 worktree | complete; worker released | commit 8607a5138; original-form validation plus boxed-string/custom-toJSON regressions |
| Plan 02 final re-review | task_ae1f7e591826 / ctx_475ef901639c | same Plan 02 worktree | complete; changes required; worker released | P1 truthy gate bypass plus executable/non-JSON object input identity |
| Plan 02 contract hardening | task_baf33a609db0 / ctx_48534ddcf89f | same Plan 02 worktree | complete; worker released | commit 00855fa16; serialized request-only API, strict envelope, 36-case adversarial coverage |
| Plan 02 final independent review | task_5b02aa026038 / ctx_d16058d89c7c | same Plan 02 worktree | complete; changes required; worker released | P1 duplicate-member safety bypass; P2 whitespace/control-only manifest identifiers |
| Plan 02 hardening round 4 | task_5b56f07b5a2c / ctx_e7c63529b719 | same Plan 02 worktree | complete; worker released | commit 4125074f9; 59 comparator tests plus duplicate-member and unsafe-ID adversarial gates green |
| Plan 02 independent review round 5 | task_a2b0562df7aa / ctx_bc5056c8978c | same Plan 02 worktree | complete; no findings; pushed; worker released | exact head 4125074f9; full diff, 54 independent assertions, fresh coordinator verification, PR #3460 |
| Plan 02 autofix review | task_796f15a35422 / ctx_c581be24021a | same Plan 02 worktree | complete; changes required; worker released | bot export cleanup safe; valid P2 Unicode Cf ID gap; three Codacy suggestions rejected/already satisfied with evidence |
| Plan 02 hosted review fix | task_1d56264e5f15 / ctx_2a1a0a6af73e | same Plan 02 worktree | complete; worker released | commit 325d1fcd1; reject and document Unicode format-character IDs, add all-field regressions, preserve strict comparator contract |
| Plan 02 hosted fix rereview | task_51b92554b36b / ctx_08bc7a78dd61 | same Plan 02 worktree | complete; no findings; worker released | full diff, all four hosted dispositions, 1,410 Unicode combinations, and mutation probes approved exact local head 325d1fcd1 |
| Plan 02 hosted fix publication | coordinator | same Plan 02 worktree | complete; monitor only | exact head 325d1fcd1; four evidence replies posted, all four threads resolved, all hosted checks green, approved and mergeable |
| Plan 09 re-review | task_1bd82b008a77 / ctx_ca2a0176b52f | same Plan 09 worktree | complete; no findings; worker released | full diff and both factual corrections verified before PR #3458 |
| Plan 09 hosted review follow-up | task_a44e374822b4 / ctx_89e6769df19d | same Plan 09 worktree | complete; changes required; worker released | selected revision prints correctly but no importable file is created |
| Plan 09 hosted review fix round 2 | task_8605c30ca032 / ctx_2e0aa7be1312 | same Plan 09 worktree | complete; worker released | commit 9dd218ba1; non-destructive recovered-file command plus synthetic proof |
| Plan 09 final hosted re-review | task_435249ae4c23 / ctx_5fd78d0eeccd | same Plan 09 worktree | complete; changes required; worker released | low: fixed recovered-resume.json name silently overwrites an existing local recovery file |
| Plan 09 review fix round 3 | task_9e6fdbe67fb7 / ctx_9087e895192f | same Plan 09 worktree | complete; worker released | commit 4ffdd96bd; require unused output filename, preserve existing sentinel, 152 tests and docs gates green |
| Plan 09 rereview round 4 | task_4af7ea4cfb3f / ctx_98b5a07f33d4 | same Plan 09 worktree | complete; no findings; pushed; worker released | exact head 4ffdd96bd; clean full-diff review and fresh coordinator 152-test/docs verification |
| Plan 11 independent review | task_7d5d4c1417a9 / ctx_17ee05faf9e7 | same Plan 11 worktree | complete; changes required | attachment-format overclaim and duplicated patch/restore guidance |
| Plan 11 review fix | task_351a96e90b69 / ctx_e398c9128731 | same Plan 11 worktree | complete; worker released | commit e05977007; attachment promise removed and adjacent guidance deduplicated |
| Plan 11 re-review | task_86a66b578544 / ctx_3bb8017e8676 | same Plan 11 worktree | complete; no findings; worker released | exact head e05977007; 52 focused tests and full diff verified before PR #3459 |
| Plan 11 hosted review follow-up | task_a9d8b3e0a8a2 / ctx_6b03ba8f389c | same Plan 11 worktree | no findings; pushed; worker released | commit 1d03978; sample wording plus heading/UI terminology alignment; all hosted checks green and both threads resolved |
| Plan 15A implementation | task_557902c8adef / ctx_db6fae1b75c4 | codex/issue-2782-picture-fit | complete; worker released | commit d891afd66; explicit cover/contain contract across schema/editor/preview/PDF |
| Plan 15A independent review | task_d4f4841355e2 / ctx_467f293cf443 | same Plan 15A worktree | complete; changes required; worker released | medium: raster checks did not pin fit geometry; low: class coupling and duplicate props type |
| Plan 15A review fix | task_5a4afecb7d0d / ctx_43faac4f25eb | same Plan 15A worktree | complete; worker released | commit 6145d5a59; all three findings fixed; full tests/build and authenticated raster E2E green |
| Plan 15A final rereview | task_2b45ae3b4e98 / ctx_695a139cd0b9 | same Plan 15A worktree | complete; no findings; worker released | exact head 6145d5a59; full 70-file behavior, mutation-sensitive geometry, computed CSS, compatibility, scope, full suites, build, and E2E approved before PR #3461 |
| Plan 15A hosted review | task_06bedd03c57a / ctx_f3a9297b252e | same Plan 15A worktree | complete; two changes required; terminal transferred | accepted published-schema optionality and failed same-file retry; rejected metadata flag semantics and Codacy/style warnings; full report at .orchestration/plan-15a-hosted-review.md |
| Plan 15A hosted review fix | task_855387612fac / ctx_3e9f9c80147d | same Plan 15A worktree | complete; pushed; worker released | commit 6e071ebcd; public schema/OpenAPI omit required picture.fit while runtime output remains required/defaulted; failed Contain upload clears input for same-file retry; accepted threads auto-resolved |
| Plan 15A hosted rereview | task_1116a06f2543 / ctx_636533e5113e | same Plan 15A worktree | complete; no code findings; terminal transferred | exact 6e071ebcd approved; E2E 35/35; Mintlify failure traced to pre-existing generated MDX comment marker and partial-deploy parser behavior |
| Plan 15A hosted finalization | task_01693dcf5e94 / ctx_de7c5995049d | same Plan 15A worktree | complete; worker released | all five threads resolved; CodeRabbit withdrew metadata finding and freshly approved exact head; no stale-review dismissal, code, merge, or issue mutation |
| Plan 07 hosted review follow-up | task_6e9bc84ca2d4 / ctx_e31d0e345240 | codex/issue-2722-postgres-docs | no findings; pushed; worker released | commit a7b8c4c; five valid comments fixed, --no-deps removal rejected; six replies and zero unresolved threads |
| Plan 07 late hosted fix | task_6d0545ee43b1 / ctx_1d6a1e36def3 | same Plan 07 worktree | complete; worker released | commit 171637526; separate image/repository build and log paths; Compose/docs gates green |
| Plan 07 late fix rereview | task_8ff818f3e95a / ctx_b73be2273e01 | same Plan 07 worktree | complete; no findings; pushed; worker released | exact head 171637526; full-diff/Compose review and fresh coordinator gates green; hosted checks rerunning |
| 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 | complete; two P1 findings; terminal transferred | truncated <table marker fails open; invalid align/colwidth/span/indent/style values can pass name-only allowlist and normalize destructively |
| Plan 16 preservation fix | task_d21a8f07917c / ctx_71f2eee5ec8d | same Plan 16 worktree | complete; terminal transferred | commit 02b8b1587; fail-closed marker accounting and declarative value validators with 34 exact-byte tests; full gates green |
| Plan 16 branch hygiene | task_fad9ffd13a36 / ctx_b6f270801828 | same Plan 16 worktree | complete; worker released | commit c3f0dde76; all tracked orchestration reports removed; six-file final diff, full-range diff check, Biome, and Markdownlint clean |
| Plan 16 publication rereview | task_939fe21be440 / ctx_dca9372dac03 | same Plan 16 worktree | complete; three findings; worker released | two P1 Tiptap round-trip gaps in invalid table geometry and href-less anchors; P2 borderless PDF color blind spot |
| Plan 16 publication fix | task_7e846e42ddab / ctx_000a540aff73 | same Plan 16 worktree | complete; worker released | commit b170290e9; all three findings fixed with focused 70 web and 11 PDF tests; generated artifacts removed |
| Plan 16 focused fix rereview | task_6b49f917cd3d / ctx_a29bed0272bf | same Plan 16 worktree | complete; no findings; worker released | exact three-file fix diff approved before PR #3464 |
| Plan 20A implementation | task_4237c974827a / ctx_00770ded7b0d | codex/issue-2921-hidden-section-recovery in worktree issue-3378-hidden-section-recovery | complete; worker released | commit 0ec054df7; #2921-only inventory/recovery UI, navigation, unit coverage, and authenticated PDF E2E |
| Plan 20A independent review | task_be0db32b205d / ctx_ab43d98bf4aa | same Plan 20A worktree | complete; two linked P2 findings; terminal transferred | collapsed accordion navigation returns before target mounts; unit test manually retained impossible collapsed row and missed defect |
| Plan 20A collapsed-navigation fix | task_580f83d5f46d / ctx_63ceb289dcb7 | same Plan 20A worktree | complete; worker released | commit 792d7f8e2; reopen real Base UI accordion before deferred row lookup/focus/scroll; lifecycle RED/GREEN and full gates passed |
| Plan 20A final rereview | task_6e43715b86de / ctx_4a87a2476608 | same Plan 20A worktree | complete; no findings; worker released | exact head 792d7f8e2; full diff, lifecycle navigation, persistence/PDF E2E, accessibility, and strict #2921-only scope approved before PR #3462 |
| Plan 10 implementation | task_fd191afc86ba / ctx_5100e7419c11 | codex/issue-2836-retired-link-notices | complete; worker released | commits b33962e3f and 58d2972c7; prospective 90-day owner-only retired-link attempts with migration, privacy limits, owner UI/docs, full tests, and disposable E2E |
| Plan 10 independent review | task_124a094afdf0 / ctx_092876c252c5 | same Plan 10 worktree | complete; two Spec findings; terminal transferred | P1 concurrent cross-resume reuse race reproduced in PostgreSQL; P2 required failed-rename rollback proof absent; no Standards finding |
| Plan 10 transaction fix | task_ce5381b8974b / ctx_45490fb447e1 | same Plan 10 worktree | complete; worker retained by user takeover | commit 81bdb868d; live acquisition reordered; PostgreSQL concurrency regression green |
| Plan 10 focused rereview | task_dd9678d7784a / ctx_d270e086a77f | same Plan 10 worktree | complete; one P2; worker released | code fix approved; occupied-target case did not prove rollback after successful mutation |
| Plan 10 rollback proof/final rereview | task_050a59b459d6, task_19860273bc0c | same Plan 10 worktree | complete; no findings; workers released | commit 6ac2edb1b; forced post-update PostgreSQL capture failure proves rollback; mutation test and cleanup independently approved before PR #3463 |
| Plan 32 implementation | task_547d2dbc1520 / ctx_a0f1ac5fb10b | codex/issue-2725-one-shot-sort | complete; worker released | commits 3e9d57174 and hygiene 1031dc9a8; one-shot Experience/Education date sort, targeted warning, undo/persistence/lock coverage |
| Plan 32 independent review | task_0903351a51d2 / ctx_537efdb21d35 | same Plan 32 worktree | complete; no findings; worker released | exact final head approved after focused behavior/typecheck/catalog/diff review; PR #3465 merged as b85d285b6 |
| Plan 23A implementation/review | task_fd704c2e7a5d, task_2cb223b6dbb9 | codex/issue-3090-authored-page-guidance | complete; PR #3467 merged | review-fix 322bed31c; latest-main integration head 412da288f; all 14 hosted threads resolved; relevant E2E passed; merge 0fbeeeb4c |
| Plan 19 implementation | task_d9237449193e / ctx_656a3cd4360a | codex/issue-3397-literal-whitespace | complete; worker released | exact integrated head 6d9341425; full local gates and PostgreSQL E2E green |
| Plan 19 independent review | task_a138df5923b5 / ctx_d1537f68e074 | same Plan 19 worktree | complete; changes requested | one P1 PDF leading-whitespace failure plus four P2 editor transform, clipboard, and tab-display failures |
| Plan 19 review remediation | task_5afe88028c7c / ctx_a1a01a86bac7 | same Plan 19 worktree | complete; worker released | commit 4ad9de6e0; all five findings fixed; web 100, PDF 133, DOCX 20, Chromium E2E 2/2, type/lint/boundary gates green |
| Plan 19 focused rereview | task_709b405c7f26 / ctx_6e5d11ab901c | same Plan 19 worktree | complete; one P2; worker released | original five seams and patch-package integrity approved; bare TD/TH clipboard text can still collapse accepted whitespace |
| Plan 19 table-cell remediation | task_5d88bb692ded / ctx_f47937fd0b56 | same Plan 19 worktree | complete; worker released | commit 2a55bebdc; supported bare TD/TH normalized to marked paragraphs; post-main gates green; PR #3472 merged |
| Plan 22 implementation | task_69bd20897491 | codex/issue-2785-skill-keyword-layout | complete | exact head d87176ef4; 75 files including 55 catalogs; 1,280 affected tests and full build green |
| Plan 22 independent review | task_546ed601aa62 / ctx_e423055f28ee | same Plan 22 worktree | complete; worker released | no Standards or Spec findings; fresh 80 focused tests and five typechecks green |
| Plan 22 generated-fixture rereview | collaboration /root/review_plan22_refresh | same Plan 22 worktree | complete; no findings | generated docs exactly match schema; all four recovery hashes independently recomputed; focused tooling/type/lint/diff gates green |
| Plan 28 diagnostics/review | task_e8b11d71f5ec, task_30f17b58c95a | codex/issue-3137-semantic-css-diagnostics | complete; PR #3468 merged | independent review clean; hosted review found two focused test-quality defects; fixes approved and merged as 38832014b |
| Plan 28 hosted remediation | task_5fa47e8b49ca | same Plan 28 worktree | complete | head 28c933b55; narrow gradient-recognition and direct-LINK assertion fixes pushed; threads resolved; approved |
| Plan 08 implementation | task_3aecece76616 / ctx_db909cf711e4 | codex/issue-2669-root-public-resume | complete; worker released | commit 5401c08a5; 1,392 tests plus enabled/disabled production E2E green; merged current main at review head 576fad5ef |
| Plan 08 independent review | task_eed414e9890e / ctx_6fa84066d77e | same Plan 08 worktree | complete; worker released | no Standards or Spec findings; focused risk tests and broad/E2E evidence approved before PR #3470 |
| Plan 35 reproduction | task_6efe013f350a / ctx_5f174f7a941d | codex/issue-2768-import-reproduction | complete; worker released | commit df8d5f334; three deterministic adjacent fixes with 13/13 E2E and 12/12 repeated-case evidence; historical case remains unproved |
| Plan 35 independent review | task_e417d3d5d084 / ctx_e4b1ec8ae401 | same Plan 35 worktree | complete; no product blocker; worker released | two evidence-label limits recorded; 1,127 emitted JS/MJS artifacts removed without deleting review evidence; current main integrated and PR #3471 opened |
| Plan 33A research | task_0ed3877760c1 / ctx_7e91c8f1d077 | codex/issue-2689-europass-research | complete; worker released | commit 2de5b6240; official-source mapping plus one-page/overflow/comparison artifacts; no renderer code |
| Plan 33A independent review | task_55fd536909d2 / ctx_ac573ee1d4ad | same Plan 33A worktree | complete; two P1 visual findings; worker released | overflow page 1 date/title collision and page 2 right-edge clipping; research/mapping/source-safety checks otherwise clean |
| Plan 33A visual remediation | task_e5a239df7684 / ctx_fd5ff59ddc46 | same Plan 33A worktree | complete; worker released | commit 57f2c30; date/title collision and right-edge text/URL clipping corrected; XML/mapping/bounds gates green |
| Plan 33A visual rereview | task_dbf4b61a1ada / ctx_4ba872ef6b5c | same Plan 33A worktree | complete; no findings; worker released | full-resolution 2480×3508 raster inspection confirmed both corrected geometry seams; XML bounds and source mapping clean; PR #3475 merged as 578cb496a |
| Plan 34 implementation/review | task_422be45068f7, task_e7e35921c6be | codex/issue-2611-gengar-skill-layout | complete; PR #3473 merged | implementation b337d8147, current-main head f2186d4f7, independent review clean, merge 2a4a1583b |
| Plan 21 implementation | task_b7cc0bb3ec69 / ctx_23c399d315ec | issue-3060-section-heading-visibility | complete; worker released | commit eeb9e09c4; full suite, affected typechecks, boundaries, Biome, diff, and pre-commit gates green |
| Plan 21 independent review | task_c115a5436782 / ctx_681b494ae3ed | same Plan 21 worktree | complete; no findings; worker released; PR #3477 merged | current main integrated; focused post-main gates green; merge 368858a56 |
| Plan 27A font diagnostic | task_4244667977dd / ctx_448dd7709bbc | issue-3377-offline-font-diagnostic | focused rereview complete; findings; worker released | server blocker/evidence corrections approved; duplicate marker source can mis-map crop and browser-PDF raster failures can be swallowed |
| Plan 27A raster fix round 2 | task_c491972c35cc / ctx_c636c67853bf | same Plan 27A worktree | complete; worker released | commit c8a10b3d3; split/duplicate marker mapping, isolated raster crops, and post-download evidence enforcement; final review found one broader download false-pass |
| Plan 27A final remediation | task_98d303694a36 / ctx_5d93d3ca0d36 | same Plan 27A worktree | complete; worker released; PR #3479 merged | commit 313cfab63; successful browser download required and raw browser measurements use tested Node classifier; merge f783908b0 |
| Imported-table E2E baseline repair | task_c5a99a1210d5 / ctx_4a7956dbe266 | codex/fix-imported-table-raster-ci | complete; worker released; PR #3476 merged | commit 6f274496d; independent review clean; exact 17/12 table topology retained while unrelated stale-stroke endPath is excluded; merge 66c25efe1 |
| Plan 23B item pagination | task_8224e5a09e22, review task_f3a10c98a230, remediation task_985f488f65e1 | codex/issue-3350-item-pagination | complete; workers released; PR #3478 merged | every token asserted exactly once; authored/physical pages separated; lossy oversized wrap=false blocker retained; merge 5e8284e49 |
| 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; rereview task_27bfa7e77312; final fix task_57d3967893fb | codex/issue-2845-ats-export-evaluation | complete; all workers released; PR #3482 merged | commits f89873f08, 0e5994f24, d17e188b0; 108 tests and focused rereview evidence; merge 10eb3bdbc |
| Plan 18 geometry diagnostic | implementation task_938999fe6ae1; review task_a71aca971d4c; remediation task_4ddf17ed5fea; rereview task_e6b96ad69cd7 | codex/issue-2683-preview-export-geometry | complete; all workers released; PR #3483 merged | commits ce372b54b, 5f5dca844, integration 25e044c86; full dedicated matrix 2/2 and focused rereview clean; merge 11d619d3d |
| Final completion audit | task_81402f5f945f / ctx_1b430f809130 | ledger plus planning checkout | complete; worker released | exact 35-plan/63-issue coverage; found Unit 03/07 disposition wording and PR #3475 head metadata gaps; corrected before ledger publication |
| Completion correction rereview | task_66f7c09eea8b / ctx_649722e31975 | ledger worktree | complete; worker released; no findings | independently confirmed all three audit corrections, sequential Units 01–35, and exact 63-issue coverage |
| Plan 10 planning disposition review | task_070925cc66a5 / ctx_4d34e328c0d9 | planning PR #3455 checkout | complete; findings; worker released | found approval/execution wording that still included declined Plan 10; inventory remained 35 plans/63 issues |
| Plan 10 planning disposition rereview | task_34a5d6723d99 / ctx_a4e34a8d5b89 | same planning checkout | complete; no findings; worker released | confirmed README/DECISIONS/archived-plan authority corrections; PR #3455 merged as 42527ad83 |
| Geometry E2E CI regression fix | task_d77e8890f112 / ctx_603cdc257add | codex/fix-geometry-e2e-opt-in | complete; worker released; PR #3484 merged | commit 26f2360cf; ordinary run 2 skipped, opt-in collection 2 tests, exact database guard retained; merge 778fd4b7d |
| Geometry E2E fix review | task_f045a60ebea9 / ctx_b6df79925977 | same regression-fix worktree | complete; no findings; worker released | unusable database URL still produced 2 skipped before fixtures; Biome and diff checks clean |
| Item | Live state | Exact head | Evidence / checks | Next action |
|---|---|---|---|---|
| PR #3453 | merged 2026-09-06 | ccd111da894cf7d44cc3dee06c937f70d91fef24 → merge a4bdc54b2 | exact-head hosted checks green and approved before merge | complete |
| PR #3454 | merged 2026-09-06 | 80b0d3ab02cc4292f8a4514db8c2516adc1f9dc3 → merge 2e711fd14 | exact-head hosted checks green and approved before merge | complete |
| PR #3455 | merged 2026-09-06 | 86e200a4dae0f421d1c96bbd3a2e1a0a6899a959 → merge 42527ad83 | final Plan 10 not-planned disposition independently rereviewed; planning inventory remains 35 plans/63 issues | complete |
| PR #3456 | merged 2026-09-06 | 138f3bbd1219f0a82f1a617ddcde2797e70b029c → merge 981d7581f | final audit corrections independently rereviewed; exact 35-plan/63-issue coverage | complete |
| PR #3461 | merged 2026-09-06 | 6e071ebcd60c5e31a5b7bcc48f8a24c7c491e787 → merge ab67831e4 | all code checks/E2E green and approved; unrelated Mintlify failure documented; normal merge, no bypass | complete |
| PR #3462 | merged 2026-09-06 | 792d7f8e2677d442536fecd450b4e9dbbddd94ee → merge 5850230f8 | exact-head hosted checks green and approved before merge | complete |
| PR #3463 | closed unmerged 2026-09-06 | 3eac878d68df48b85a6d6dd9eed37bd8df6b3e6d | maintainer explicitly skipped retired-link implementation; not-planned rationale posted to #2836 | no further action; preserve branch |
| PR #3464 | merged 2026-09-06 | b170290e96b411bce46873b64b345e7d5b8e2fa1 → merge 999cd618c | independent review and exact-head hosted checks green | complete |
| PR #3465 | merged 2026-09-06 | 5c07409ae035549cd743b702b99b2959cb25e183 → merge b85d285b6 | independent review; refreshed tooling 97/97, resume 75/75, web 29/29; hosted checks green and approved | complete |
| PR #3466 | merged 2026-09-06 | 43e6de7e4591b87f211f9ace28363204bbbe30f8 → merge 695cdb851 | four stale recovery hashes independently recomputed after picture-fit default changed canonical bytes; focused 83/83, tooling 97/97, typecheck/Biome/diff green | complete; monitor hosted E2E |
| PR #3467 | merged 2026-09-06 | 412da288f0164be8c52d7ca51404d0bd2a5880b7 → merge 0fbeeeb4c | pagination assertion fixed; 14 threads resolved; relevant authored-page E2E passed; unrelated baseline flakes documented; normal merge, no bypass | complete; keep #3350 out of scope |
| PR #3468 | merged 2026-09-06 | 28c933b555de7aeed9c18b11745b10f2b108eca9 → merge 38832014b | focused remediation approved; two threads resolved; semantic checks green; unrelated baseline flakes documented; normal merge, no bypass | partial unit complete; keep #3137 open |
| PR #3469 | merged 2026-09-06 | 3c06c3b0bbe85ff346e38bdecbc24ee2630f8642 → merge 870388192 | feature review and focused generated-fixture rereview clean; exact failed tooling gate fixed 97/97; normal merge, no bypass | complete |
| PR #3470 | merged 2026-09-06 | 576fad5ef8c1a622fd78245e0c0c26c24c08d662 → merge 744eaa902 | current main integrated; independent review clean; local enabled/disabled production E2E and focused gates green; normal merge, no bypass | partial unit complete; keep #2669 open |
| PR #3471 | merged 2026-09-06 | ae219f3d911a259d0a7a4ce26505060d4956232e → merge a6057abd7 | current main integrated; independent review found no product blocker; post-main 158 focused tests, web typecheck, Biome, and diff green; normal merge | adjacent fixes complete; keep #2768 open |
| PR #3472 | merged 2026-09-06 | 2f6942fb7299770a231c863b6b3a4e99c4538fad → merge ea97de5ec | current main integrated twice; final 102 web tests, web typecheck, Biome, and diff green after independent-review remediation; normal merge | complete; #3397 closed |
| PR #3473 | merged 2026-09-06 | f2186d4f7495804670c6973b9454578280e461a7 → merge 2a4a1583b | current main integrated; independent review clean; 51 focused PDF tests, PDF typecheck, Biome, boundaries, and diff green; normal merge | complete; #2611 closed |
| PR #3474 | merged 2026-09-06 | ec0a18fd8b5cd0b9b1cc7ee31a12d2d783eb4ffd → merge 97f34b7cc | Codacy findings from #3472 removed: clipboard HTML now parsed with DOMParser and new LRM/RLM literals use escapes; 102 web + 44 PDF tests, two typechecks, Biome, diff green | static-analysis follow-up complete |
| PR #3475 | merged 2026-09-06 | exact head 46b24581d29b26c6be70cba719adf9ea9251bb56 (57f2c30 remediation) → merge 578cb496a | independent full-resolution visual rereview passed after collision and clipping remediation; research/XML/bounds/source-mapping gates clean | research complete; issue #2689 remains open pending explicit visual/product approval before renderer implementation |
| PR #3476 | merged 2026-09-06 | 6f274496d → merge 66c25efe1 | repeated hosted false positive reproduced from artifact; two consecutive dedicated E2E runs, focused/full gates, independent review clean; hosted attempt 2 passed | imported-table CI baseline repaired; no production behavior change |
| PR #3477 | merged 2026-09-06 | 3ce4321cb → merge 368858a56 | full implementation suite, post-main focused tests/typechecks/static gates, independent review clean; hosted attempt 2 passed | complete; #3060 closed |
| PR #3478 | merged 2026-09-06 | f2769dce5 → merge 5e8284e49 | 11 focused pagination tests, PDF typecheck, Biome, boundaries, Markdown, diff; independent review gaps remediated; hosted E2E rerun attempt 2 failed unrelated baseline picture-rendering Contain persistence while changed diagnostics stayed outside that path | diagnostic complete; keep #3350 open pending renderer-safe fallback |
| PR #3479 | merged 2026-09-06 | 397d9e43b → merge f783908b0 | helper 8, fonts 55, PDF 35, targeted TypeScript, Playwright collection, Biome, boundaries, Markdown, diff; independent false-pass findings remediated; hosted E2E rerun attempt 2 failed unrelated baseline autosave timing and section-recovery state | diagnostic complete; keep #3377 open pending controlled cold-server egress proof |
| PR #3480 | merged 2026-09-06 | 77a549988 → merge cdb7bdd2f | 14 focused tests, PDF typecheck, Biome, boundaries, Markdown, diff; independent artifact findings remediated | characterization complete; keep #3155/#2841 open pending numeric visual geometry |
| PR #3481 | merged 2026-09-06 | acd2a9cfe → merge 3e62a1d60 | focused 15, full web 949, typecheck, Biome, boundaries; independent heading findings remediated; hosted E2E rerun attempt 2 failed unrelated baseline picture-rendering Contain persistence | HTML residual complete; keep #2844 open for public/PDF/DOCX/manual evidence |
| PR #3482 | merged 2026-09-06 | d17e188b0 → merge 10eb3bdbc; autofix f447f429a | evaluator 108/108, four affected typechecks, Biome, boundaries 1,117; five initial review gaps and one focused-rereview label gap remediated; hosted E2E, CodeRabbit, and Greptile passed; Codacy alerts are non-secret synthetic token equality and fixed internal XML attribute-name construction; autofix export narrowing landed on main before its head-ref publication failure | diagnostic complete; keep #2845 open pending vendor-side evidence; no ATS preset justified |
| PR #3483 | merged 2026-09-06 | 25e044c86 → merge 11d619d3d | dedicated PostgreSQL/production-server geometry E2E 2/2; web 949, PDF 1,073, typechecks, collection, Biome, boundaries 1,452; seven review findings remediated and focused rereview clean; hosted baseline later exposed missing default-off test gating | diagnostic complete; keep #2683 open pending original fixture/browser evidence; CI regression fixed by #3484 |
| PR #3484 | merged 2026-09-06 | 26f2360cf → merge 778fd4b7d | default-off Playwright 2 skipped; opt-in collection 2 tests; web/PDF typechecks, Biome, boundaries 1,117; independent review clean; exact disposable DB guard unchanged | CI regression complete; no product-scope change |
| Residual #2828 | pending product direction | — | stale whole-document concurrent-tab overwrite reproduced in Chromium/PostgreSQL; excluded from 63 | account for separately; do not implement conflict UI until product policy selected |
| Residual #3246 | outside approved package | — | open repository issue excluded by plans/inventory.json; no approved implementation unit | retain outside this run |
codex/issue-2785-skill-keyword-layout before publication; #3060 remains reserved for Plan 21.42527ad83bdc5720bd76eef9c9da102384f21f6f after final Plan 10 not-planned corrections and independent rereview.981d7581f5ccb7eb02177f7f449a20fe5aee3976 after completion audit and focused rereview.a4bdc54b2), #3454 (2e711fd14),
#3457 (ee52636c1), #3458 (772bf1452), #3459 (8c5804ed0), #3460 (549135bb3),
#3462 (5850230f8), #3461 (ab67831e4), #3464 (999cd618c), #3466 (695cdb851), and
#3465 (b85d285b6), #3467 (0fbeeeb4c), #3468 (38832014b), #3469 (870388192), and
#3470 (744eaa902), #3471 (a6057abd7), #3472 (ea97de5ec), #3473 (2a4a1583b), and
#3474 (97f34b7cc), #3475 (578cb496a), #3476 (66c25efe1), #3477 (368858a56), and
#3478 (5e8284e49), #3479 (f783908b0), #3480 (cdb7bdd2f), #3481 (3e62a1d60), and
#3482 (10eb3bdbc), #3483 (11d619d3d), and CI regression fix #3484 (778fd4b7d).999cd618cb2e54826aa860c298c7114045f8ebdd after hosted checks passed.b85d285b69843612e9d7f0ab802248982e7bf0ea after latest-main integration and hosted approval.695cdb851431a0fe7a17b05bbd9630129fdd0759; canonical fixtures refreshed after Plan 15A changed default bytes.0fbeeeb4c48993333384e4d31a0950ab8bf91b01; relevant E2E passed and unrelated baseline flakes were documented.38832014b969580d217be268257040ffc4f95ff6; gradients remain unsupported and issue #3137 stays open.870388192e38a34e70ba036027b20e3ec789dba0; generated references and recovery hashes were refreshed and rereviewed.744eaa902eeb90ea0473cf84549d71f51e7beab5; broader custom-domain/TLS issue scope remains open.a6057abd7951a05c47b4785114f3e5eff670066e; historical issue #2768 remains open/needs-info.ea97de5ec4e9adced7e83d6ff02e208727961887; issue #3397 closed.2a4a1583be097290906a1252045c57e73b78b1a9; issue #2611 closed.97f34b7ccda73eb8d767205741d68465cbc1c0c1.578cb496aa326751dd2ab1bea53db868daa35908; issue #2689 remains open at its explicit visual/product gate.66c25efe18775f91640e66d1b2c6868bc70f0b55; exact Plan 16 table topology remains enforced.368858a56fc9c3152b540c39829908e2c3ea04c5; issue #3060 closed.5e8284e49fcca1fc0d56660205872038bd307c84; issue #3350 remains open because installed renderer clips oversized
non-wrapping items.f783908b0e0054869e4ecdae3f4cad75402e2fd5; issue #3377 remains open pending controlled cold-server egress proof.cdb7bdd2fe06d491eb57f8c1aa93fa48011acdb5; #3155/#2841 remain open pending numeric date-column geometry.3e62a1d604041e3769a7fc8f5b2ec8224d0663a4; #2844 remains open for public/export/manual accessibility evidence.10eb3bdbc77a903a792f1e6bfa7cba0db9dea130; #2845 remains open pending vendor-side evidence, and current measurements do not justify a preset.11d619d3d9c7da87bb38463147a7aac4bc35b092; #2683 remains open pending original JSON/browser evidence, and no synthetic mismatch justified a runtime change.778fd4b7d9a2de07852f32d87713c4a6187cf4d4; ordinary baseline runs skip both destructive diagnostics unless explicitly opted in.