From 96e5647d5a503abeb71a288d9a1dca8713c82bc7 Mon Sep 17 00:00:00 2001 From: Levi Neuwirth Date: Thu, 23 Jul 2026 13:16:29 -0400 Subject: [PATCH] docs(latex): de-dangle parent-arc references (review round 1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Cargo.toml comment and the lane framing both cited docs/inline-math-framing.md, which is an untracked, desktop-only doc — the path dangles on a fresh clone. Point the Cargo.toml comment at the committed lane framing instead, and note the parent's untracked status in the framing header (committing it as its own docs PR, or listing it in the handoff's machine-local inventory, remains a tracked follow-up). Co-Authored-By: Claude Fable 5 --- Cargo.toml | 5 ++--- docs/latex-grammar-math-substrate-framing.md | 7 +++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2e4dbfc..79b0560 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -218,9 +218,8 @@ tree-sitter-yaml = "0.7" # maintenance status — pick the upstream one. tree-sitter-md = "0.5" # LaTeX / TeX (`.tex`/`.latex`/`.sty`/`.cls`) — the "basic LaTeX mode" -# foothold and the tier-1 detection substrate for inline math -# (`docs/inline-math-framing.md`; lane framing -# `docs/latex-grammar-math-substrate-framing.md`). The canonical crate name +# foothold and the tier-1 detection substrate for the inline-math arc (lane +# framing `docs/latex-grammar-math-substrate-framing.md`). The canonical crate name # `tree-sitter-latex` is squatted by a broken 0.1.0 repackage that ships no # `scanner.c` for its declared external tokens and therefore CANNOT LINK # (undefined `tree_sitter_latex_external_scanner_*`). `codebook-tree-sitter-latex` diff --git a/docs/latex-grammar-math-substrate-framing.md b/docs/latex-grammar-math-substrate-framing.md index 689a298..d27e73b 100644 --- a/docs/latex-grammar-math-substrate-framing.md +++ b/docs/latex-grammar-math-substrate-framing.md @@ -9,8 +9,11 @@ in-flight-lane snapshot; rev 3 folds in two provenance-wording corrections — the fork-vs-upstream attribution and the now-discharged provenance diff — and relaxes the `Cargo.toml` sequencing note. See §0.1 for the changelog. -Parent arc: `docs/inline-math-framing.md`. That note frames the full -four-tier inline-math renderer; its Tier 4 (GPU render) lands on +Parent arc: `docs/inline-math-framing.md` — currently an **untracked, +desktop-only framing** not yet committed to the repo, so this path will not +resolve on a fresh clone; committing it as its own docs PR (or listing it in +the handoff's machine-local doc inventory) is a tracked follow-up. That note +frames the full four-tier inline-math renderer; its Tier 4 (GPU render) lands on `pmacs-gpu/src/main.rs`, the render path that folding and any future math draw pass also contend for. **This lane deliberately carves out only the frontend-agnostic, conflict-free substrate** — the parts that can land now,