docs: link tab-width parity PR
Record PR #137 in the framing, durable handoff, active-work recovery ledger, and side-quest backlog.
This commit is contained in:
parent
3d28a31573
commit
5b23e11f71
|
|
@ -59,7 +59,8 @@ If it does not, stop and repair the remote/fetch configuration.
|
|||
- Approved framing: `docs/tab-width-parity-framing.md` revision 2; framing
|
||||
branch head `9f2f0d5`.
|
||||
- Implementation head: `9f7bc77`.
|
||||
- State: implementation complete; PR pending. One fixed 8-column constant now
|
||||
- State: implementation complete; PR #137 open:
|
||||
<https://github.com/levineuwirth/pmacs/pull/137>. One fixed 8-column constant now
|
||||
drives core/TUI columns, GPU code projection, and minimap width. Source bytes
|
||||
and protocol ranges remain unchanged.
|
||||
- Verification: `cargo fmt --check`; strict workspace Clippy; 1,763 default,
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# Agent handoff — cross-machine continuity
|
||||
|
||||
**Last updated: 2026-07-22, with tab-width rendering parity implemented on
|
||||
`tab-width-parity` and awaiting review, after locals-query processing (#134)
|
||||
landed on `main`. Vterm Stage 3 remains in review as #135.**
|
||||
**Last updated: 2026-07-22, with tab-width rendering parity implemented and
|
||||
open as PR #137, after locals-query processing (#134) landed on `main`.
|
||||
Vterm Stage 3 remains in review as #135.**
|
||||
This file is the
|
||||
bridge between development machines. If you are an agent reading
|
||||
this on a fresh clone: this document plus the `docs/*-framing.md`
|
||||
|
|
@ -315,9 +315,10 @@ commands, read `docs/active-work.md` immediately after this file.
|
|||
8 CRDT; M4 114 passed (3 ignored, 1 filtered); required GPU 109;
|
||||
workspace 2,882 passed across 82 suites (19 ignored, 1 filtered);
|
||||
`git diff --check` clean.
|
||||
- **Tab-width rendering parity IMPLEMENTED — review pending**
|
||||
- **Tab-width rendering parity IMPLEMENTED — PR #137 OPEN**
|
||||
(`docs/tab-width-parity-framing.md` rev 2; branch `tab-width-parity`;
|
||||
implementation `9f7bc77`). Source tabs remain one byte while every buffer
|
||||
implementation `9f7bc77`; <https://github.com/levineuwirth/pmacs/pull/137>).
|
||||
Source tabs remain one byte while every buffer
|
||||
renderer follows the shared fixed `pmacs_protocol::TAB_STOP_COLUMNS = 8`.
|
||||
- `src/display_width.rs` owns allocation-free Unicode/tab-aware byte-to-column
|
||||
accounting for plain text, syntax, diagnostics, completion anchors,
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ The direct continuation of the #114–#118 grammar/detection stack.
|
|||
language-aware indent, per-language comment padding, and per-project
|
||||
compile commands — the last three are now ordinary work, expressed as
|
||||
a `buffer.after-load` hook calling `set_local`, not blocked work.
|
||||
- ~~**Tab-width rendering parity**~~ — **IMPLEMENTED, IN REVIEW.** One fixed
|
||||
- ~~**Tab-width rendering parity**~~ — **IMPLEMENTED, IN REVIEW AS #137.** One fixed
|
||||
8-column constant now drives the core/TUI display-column paths, GPU rich-text
|
||||
projection, and minimap widths. GPU expansion retains source-tab provenance,
|
||||
so caret, hit, selection, and diagnostic geometry remain byte-correct through
|
||||
|
|
@ -238,7 +238,7 @@ guides (visual, not color).
|
|||
**The original north-star items have shipped or reached review** —
|
||||
multi-language injections (#122), the config registry (#127), JSON + YAML
|
||||
(#123), mode-system wiring (#129), locals queries (#134), and tab-width
|
||||
rendering parity (`tab-width-parity`, review pending). The remaining board now
|
||||
rendering parity (PR #137, review pending). The remaining board now
|
||||
starts with the broader ranked arcs below rather than another unresolved
|
||||
cross-frontend rendering invariant.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Tab-width rendering parity - side quest
|
||||
|
||||
**Status:** Revision 2 implemented on `tab-width-parity`; all fifteen
|
||||
acceptance criteria pass locally. Awaiting pull-request review.
|
||||
acceptance criteria pass locally. PR #137 is open for review.
|
||||
|
||||
**Base:** `githubsucks/main` at `40111dc` (landed-state documentation for
|
||||
locals-query processing #134); protocol v18.
|
||||
|
|
|
|||
Loading…
Reference in New Issue