Mission
Design (not yet execute) the restructuring of the current 48-entry monograph chapter set into 16 thick R3-compliant chapters totalling ≤400 pp (Springer LNM ceiling).
Defense T-38 (2026-06-15). Rehearsal #2 T-17 (2026-05-25). Live dashboard https://trios-production.up.railway.app/ shows 48 chapters, 0/48 R3 ≥1500 lines. Current PDF ≈1243 pp >> 400.
DELTA's L-PHASE1-R3 honest finding (PR #592, merged): chapters fa-1..fa-5 cap at ~500 lines without padding. The conclusion is structural: source MDs are too short. We need fewer, thicker chapters.
Scope of THIS PR (plan only)
This PR delivers the design document mapping 48 sources → 16 targets. No actual chapter merging happens here. Existing ch_NN.tex and NN-named.tex files are untouched. The actual merge is L-CONSOLIDATE-16-EXEC (separate PR per phase).
Deliverables
docs/phd/restructure/CONSOLIDATION_PLAN.md — primary design doc with mapping table, grouping rationale, page budget, migration order, anti-padding rules.
docs/phd/restructure/chapter_map.json — machine-readable mapping (16 targets × N sources each).
docs/phd/restructure/RISK_REGISTER.md — explicit risk inventory: cross-refs that will break, Coq theorem references in *.v files, bibliography orphan risk, tectonic compile order.
scripts/consolidation_check.py — validator: every source accounted for once, page budget ≤400, narrative_spine non-empty per target. Exit 0/1 with diff.
Source inventory (48 = 34 fa- + 14 ap-)
The 48 figure comes from the dashboard's ssot.chapters table:
- 34
fa-NN-* slugs (main body) — corresponds to ch_NN.tex files (35 incl. ch_35_mesh_node).
- 14
ap-* slugs (appendices) — out of scope for chapter consolidation per Springer LNM convention; appendices keep their own structure.
This PR's 16-target plan covers the 34 main-body chapters (and acknowledges the 35 ch_NN + 34 named-companion = 69 actual .tex files which the plan must reconcile).
Acceptance
- L1 All 34 fa-NN main-body chapters mapped to exactly one of 16 targets. No orphans, no duplicates.
- L2 Each target chapter ≥3 source slugs OR exactly 1 source slug already ≥1500 lines.
- L3 Total estimated pages (sum of target_lines / 50) ≤ 400.
- L4
scripts/consolidation_check.py exits 0 on the produced JSON.
- L5 Plan documents the parallel
NN-named.tex series (Vesica Piscis / Metatron / etc.) and how it merges with the ch_NN.tex auto-gen series — no fabricated chapters.
- CI green;
cargo run -q -p trios-phd -- --phd-root docs/phd audit passes.
Out of scope
- Actual chapter file merging.
- Appendices
ap-* restructuring.
- Coq proof renaming.
- Bibliography pruning.
These belong to follow-up issues L-CONSOLIDATE-16-EXEC (per-phase merge) and downstream lanes.
Anchor
phi^2 + phi^-2 = 3 · DOI 10.5281/zenodo.19227877
Mission
Design (not yet execute) the restructuring of the current 48-entry monograph chapter set into 16 thick R3-compliant chapters totalling ≤400 pp (Springer LNM ceiling).
Defense T-38 (2026-06-15). Rehearsal #2 T-17 (2026-05-25). Live dashboard https://trios-production.up.railway.app/ shows 48 chapters, 0/48 R3 ≥1500 lines. Current PDF ≈1243 pp >> 400.
DELTA's L-PHASE1-R3 honest finding (PR #592, merged): chapters fa-1..fa-5 cap at ~500 lines without padding. The conclusion is structural: source MDs are too short. We need fewer, thicker chapters.
Scope of THIS PR (plan only)
This PR delivers the design document mapping 48 sources → 16 targets. No actual chapter merging happens here. Existing
ch_NN.texandNN-named.texfiles are untouched. The actual merge isL-CONSOLIDATE-16-EXEC(separate PR per phase).Deliverables
docs/phd/restructure/CONSOLIDATION_PLAN.md— primary design doc with mapping table, grouping rationale, page budget, migration order, anti-padding rules.docs/phd/restructure/chapter_map.json— machine-readable mapping (16 targets × N sources each).docs/phd/restructure/RISK_REGISTER.md— explicit risk inventory: cross-refs that will break, Coq theorem references in*.vfiles, bibliography orphan risk, tectonic compile order.scripts/consolidation_check.py— validator: every source accounted for once, page budget ≤400, narrative_spine non-empty per target. Exit 0/1 with diff.Source inventory (48 = 34 fa- + 14 ap-)
The
48figure comes from the dashboard'sssot.chapterstable:fa-NN-*slugs (main body) — corresponds toch_NN.texfiles (35 incl. ch_35_mesh_node).ap-*slugs (appendices) — out of scope for chapter consolidation per Springer LNM convention; appendices keep their own structure.This PR's 16-target plan covers the 34 main-body chapters (and acknowledges the 35 ch_NN + 34 named-companion = 69 actual
.texfiles which the plan must reconcile).Acceptance
scripts/consolidation_check.pyexits 0 on the produced JSON.NN-named.texseries (Vesica Piscis / Metatron / etc.) and how it merges with thech_NN.texauto-gen series — no fabricated chapters.cargo run -q -p trios-phd -- --phd-root docs/phd auditpasses.Out of scope
ap-*restructuring.These belong to follow-up issues
L-CONSOLIDATE-16-EXEC(per-phase merge) and downstream lanes.Anchor
phi^2 + phi^-2 = 3· DOI 10.5281/zenodo.19227877