mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-10-03 10:13:47 +10:00
docs: record date layout characterization merge
This commit is contained in:
@@ -10,8 +10,8 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
- Coordinator branch: `codex/issue-execution-ledger`
|
||||
- Started: 2026-09-05, Europe/Berlin
|
||||
- Merge policy changed: 2026-09-06; maintainer authorized immediate merge of complete, mergeable PRs
|
||||
- Current integrated main evidence: `f783908b0e0054869e4ecdae3f4cad75402e2fd5` after twenty-four approved merges,
|
||||
including Plan 23B diagnostic PR #3478 and Plan 27A diagnostic PR #3479
|
||||
- Current integrated main evidence: `cdb7bdd2fe06d491eb57f8c1aa93fa48011acdb5` after twenty-five approved merges,
|
||||
including Plan 27A diagnostic PR #3479 and Plan 24A characterization PR #3480
|
||||
- Status values: `pending`, `diagnosing`, `implementing`, `reviewing`, `published`, `merged`, `no-change`, `blocked`,
|
||||
`declined`, `skipped`
|
||||
- Evidence rule: each terminal disposition needs current source/GitHub proof, focused tests or reproduction evidence, and
|
||||
@@ -60,7 +60,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
| 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 |
|
||||
| 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](https://github.com/amruthpillai/reactive-resume/pull/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](https://github.com/amruthpillai/reactive-resume/pull/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 remediation active | `task_69caca11a49e` / `ctx_c8013eb736f7` | `codex/issue-3155-date-layout-characterization` | `66c25efe1` → `f97d1b736` → active | 24A → 24B; mutual exclusion with 32, not dependency | all-section/template coordinate/raster evidence committed without runtime behavior; review found write-only baselines, nondeterministic PDF bytes, and stale provenance | focused 7/7, PDF typecheck, boundaries, diff passed before remediation | — | make JSON/PNG executable baselines, remove raw PDF nondeterminism, then publish diagnostic | numeric width/bounds/default target cannot be invented; implementation stops after characterization |
|
||||
| 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](https://github.com/amruthpillai/reactive-resume/pull/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](https://github.com/amruthpillai/reactive-resume/pull/3479) | retain issue pending host-level cold-server proof | production resolver remains blocked until controlled restart/egress evidence and asset-hosting design are proven |
|
||||
@@ -171,7 +171,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
| 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` | remediation active | all Q7/custom, Chikorita/Ditto LTR/RTL, 15-template and #2841 evidence; make artifacts executable/deterministic before publication |
|
||||
| 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 | `task_f03773b6531d` / `ctx_6a4a801d61c1` | `codex/issue-2844-accessibility` | implementing | characterize four surfaces; implement selected safe HTML heading/list residuals; preserve manual/public duplicate-announcement gates |
|
||||
| Plan 30 export evaluation | `task_8ccb73b62e79` / `ctx_8ed8b250c6f9` | `codex/issue-2845-ats-export-evaluation` | measuring | deterministic raw PDF/DOCX extraction metrics first; no generic preset or vendor claims without proven deficiency |
|
||||
|
||||
@@ -200,6 +200,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
| 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 | 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 | 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 |
|
||||
| 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 |
|
||||
|
||||
## Rulings and blockers log
|
||||
@@ -211,7 +212,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
- 2026-09-06 — Publication throughput policy: require one independent pre-publication review, run focused risk-based gates,
|
||||
then push and open PR immediately. Hosted CI runs concurrently under coordinator monitoring. Repeat review only for a
|
||||
concrete finding and limit it to the changed seam; workers do not poll hosted state or repeat unchanged full suites.
|
||||
- 2026-09-06 — Maintainer changed integration policy: merge complete, mergeable PRs immediately. Twenty-four approved PRs were
|
||||
- 2026-09-06 — Maintainer changed integration policy: merge complete, mergeable PRs immediately. Twenty-five approved PRs were
|
||||
squash-merged without admin bypass. Plan 10 retired-link work was explicitly rejected as disproportionate redirect and
|
||||
error-handling overhead; PR #3463 closed unmerged and rationale recorded on issue #2836.
|
||||
- 2026-09-06 — Plan 22 orchestration metadata initially named issue #3060. Live issue revalidation corrected ownership to
|
||||
@@ -232,7 +233,7 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
#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`) and #3479 (`f783908b0`).
|
||||
#3478 (`5e8284e49`), #3479 (`f783908b0`), and #3480 (`cdb7bdd2f`).
|
||||
- Plan 10: PR [#3463](https://github.com/amruthpillai/reactive-resume/pull/3463), closed unmerged by maintainer direction;
|
||||
issue [#2836 comment](https://github.com/amruthpillai/reactive-resume/issues/2836#issuecomment-5556080394) records not-planned rationale.
|
||||
- Plan 16: PR [#3464](https://github.com/amruthpillai/reactive-resume/pull/3464), merged as
|
||||
@@ -268,3 +269,5 @@ pass. Issue comments and state changes are recorded when explicitly directed by
|
||||
non-wrapping items.
|
||||
- Plan 27A: PR [#3479](https://github.com/amruthpillai/reactive-resume/pull/3479), merged as
|
||||
`f783908b0e0054869e4ecdae3f4cad75402e2fd5`; issue #3377 remains open pending controlled cold-server egress proof.
|
||||
- Plan 24A: PR [#3480](https://github.com/amruthpillai/reactive-resume/pull/3480), merged as
|
||||
`cdb7bdd2fe06d491eb57f8c1aa93fa48011acdb5`; #3155/#2841 remain open pending numeric date-column geometry.
|
||||
|
||||
Reference in New Issue
Block a user