-
5d5055871f
docs(vterm): record Stage 1 review round 1
Levi Neuwirth
2026-07-21 15:37:11 -0400
-
bf972a76fa
fix(vterm): share line-feed screen dispatch
Levi Neuwirth
2026-07-21 15:35:25 -0400
-
28f2e6ce66
fix(vterm): parse VT index operations
Levi Neuwirth
2026-07-21 15:31:15 -0400
-
f0a235f635
fix(vterm): harden Stage 1 terminal contracts
Levi Neuwirth
2026-07-21 15:30:06 -0400
-
2a037dc14c
docs(active-work): record Vterm CI portability fix
Levi Neuwirth
2026-07-21 14:39:19 -0400
-
4d74d64b6f
docs(vterm): record macOS portability fix
Levi Neuwirth
2026-07-21 14:38:52 -0400
-
962944b744
fix(vterm): normalize Darwin PTY signal names
Levi Neuwirth
2026-07-21 14:37:54 -0400
-
b3220b165e
docs(active-work): record Vterm Stage 1 delivery
Levi Neuwirth
2026-07-21 14:26:04 -0400
-
5d7f0078f1
docs(vterm): refresh merged statusline baseline
Levi Neuwirth
2026-07-21 14:24:46 -0400
-
bbc1f33a7c
feat(vterm): add Stage 1 terminal core
Levi Neuwirth
2026-07-21 14:20:28 -0400
-
f26aa0b38b
docs(vterm): fold architecture decisions
Levi Neuwirth
2026-07-21 13:26:36 -0400
-
2ff67e7236
docs(vterm): frame staged terminal implementation
Levi Neuwirth
2026-07-21 13:21:21 -0400
-
-
b65c927ac4
docs: record Themes Arc 4 completion
Levi Neuwirth
2026-07-21 12:56:17 -0400
-
7bc0c61339
Merge pull request #125 from levineuwirth/statusline-segments
Levi Neuwirth
2026-07-21 16:53:41 +0000
-
-
4ae888dda3
docs(active-work): record statusline review round two
Levi Neuwirth
2026-07-21 12:44:35 -0400
-
1be7a30468
fix(statusline): harden narrow-band review edges
Levi Neuwirth
2026-07-21 12:43:22 -0400
-
dd92c241b2
docs(handoff): record statusline first-review resolution
Levi Neuwirth
2026-07-21 12:17:48 -0400
-
66765b3cbc
docs(statusline): record rebased review baseline
Levi Neuwirth
2026-07-21 12:15:19 -0400
-
4b65b9e1e5
feat(statusline): add composable modeline segments at protocol v18
Levi Neuwirth
2026-07-21 11:24:20 -0400
-
ac7f776c3a
docs(statusline): close revision 3 review findings
Levi Neuwirth
2026-07-21 10:22:13 -0400
-
fe1dc7ad94
docs(statusline): close review contracts in revision 2
Levi Neuwirth
2026-07-21 10:03:25 -0400
-
f16c98b56b
docs(statusline): preserve stage-3 framing for review
Levi Neuwirth
2026-07-20 10:52:07 -0400
-
-
738506b06b
docs(handoff): record statusline stage-3 delivery
Levi Neuwirth
2026-07-21 11:26:41 -0400
-
a9732d9fb1
docs(handoff): record statusline framing revision 3
Levi Neuwirth
2026-07-21 10:25:56 -0400
-
c488cbb9d4
docs(handoff): record statusline framing revision 2
Levi Neuwirth
2026-07-21 10:04:05 -0400
-
753689955d
docs(handoff): record JSON and YAML merge
Levi Neuwirth
2026-07-21 09:48:46 -0400
-
bb17ec955e
Merge pull request #123 from levineuwirth/json-yaml-grammar
Levi Neuwirth
2026-07-21 13:47:06 +0000
-
-
5ba9c526b4
docs(handoff): record JSON/YAML review cleanup
Levi Neuwirth
2026-07-21 09:34:07 -0400
-
ffcb903fc1
docs(json-yaml): refresh final review state
Levi Neuwirth
2026-07-21 09:30:30 -0400
-
03ef1801d2
docs: record green JSON/YAML CI
Levi Neuwirth
2026-07-20 17:23:36 -0400
-
f870bc4ca9
docs: mark JSON/YAML locally gated and public
Levi Neuwirth
2026-07-20 17:22:51 -0400
-
b489780781
docs: checkpoint JSON/YAML gate progress
Levi Neuwirth
2026-07-20 17:05:14 -0400
-
6db8a4b166
docs: advance amended JSON/YAML checkpoint
Levi Neuwirth
2026-07-20 17:01:50 -0400
-
5c202c54c1
test(json-yaml): verify real YAML provider through pmacs
Levi Neuwirth
2026-07-20 16:36:34 -0400
-
af7e010381
docs: record rebased JSON/YAML checkpoint
Levi Neuwirth
2026-07-20 16:56:11 -0400
-
19ad5cc8ac
fix(json-yaml): checkpoint reviewed LSP configuration fixes
Levi Neuwirth
2026-07-20 10:53:04 -0400
-
9ce6f1abf3
feat(json-yaml): JSON + YAML grammars and language servers
Levi Neuwirth
2026-07-15 17:44:59 +0100
-
f233765f74
docs(json-yaml): framing for JSON + YAML grammars
Levi Neuwirth
2026-07-15 17:00:45 +0100
-
-
eb779cfcd1
docs: make active recovery machine-agnostic
Levi Neuwirth
2026-07-20 16:47:02 -0400
-
ad05498545
docs: pin portable branch heads in active-work ledger
Levi Neuwirth
2026-07-20 10:57:48 -0400
-
968e01ae6a
docs: add cross-machine active-work handoff
Levi Neuwirth
2026-07-20 10:51:34 -0400
-
-
f8096ff826
Merge pull request #124 from levineuwirth/gpu-set-font
Levi Neuwirth
2026-07-18 16:00:13 +0000
-
-
b3d326d937
fix(font): close stage-2 GPU behavioral findings
Levi Neuwirth
2026-07-18 15:29:25 +0100
-
6cd78f0870
test(font): wire acceptance suite + protocol/design docs (items 2-8, 15)
Levi Neuwirth
2026-07-15 17:49:11 +0100
-
fe65fddae5
test(font): GPU acceptance for apply_font_facts + caret substrate
Levi Neuwirth
2026-07-15 17:20:50 +0100
-
06a4b2e359
feat(font): GPU apply_font_facts + visual-run caret substrate (Q#F6)
Levi Neuwirth
2026-07-15 16:33:03 +0100
-
3a7fe0cae9
feat(font): GPU derived metric fields + single-source family (Q#F6)
Levi Neuwirth
2026-07-15 14:58:42 +0100
-
e9bafdacd6
feat(font): GPU sanitized font-database assembly (Q#F6)
Levi Neuwirth
2026-07-15 14:39:04 +0100
-
661b4968d9
feat(font): FontFacts wire + daemon half (v17, FontPref, producer)
Levi Neuwirth
2026-07-15 14:22:50 +0100
-
2521169350
docs: gpu-set-font framing (Arc 4 stage 2) at revision 4
Levi Neuwirth
2026-07-15 13:08:28 +0100
-
-
56eb67e216
Merge pull request #121 from levineuwirth/side-quest-backlog
Levi Neuwirth
2026-07-15 15:32:36 +0000
-
-
afe2690158
docs: sync handoff for injections (#122); prune backlog
Levi Neuwirth
2026-07-15 16:21:43 +0100
-
c51c88cac0
docs: side-quest-backlog — non-themes deferral inventory
Levi Neuwirth
2026-07-14 19:10:58 +0100
-
-
5e73966316
Merge pull request #122 from levineuwirth/multi-language-injections
Levi Neuwirth
2026-07-15 14:57:44 +0000
-
-
bc0922bea2
test(m4): keep injection work outside root parse gate
Levi Neuwirth
2026-07-15 14:50:45 +0100
-
c3a57be3fa
fix(injections): pin sibling priority regression
Levi Neuwirth
2026-07-15 13:24:37 +0100
-
a231257894
chore(injections): rebase onto main (#120 themes stage 1 / v16)
Levi Neuwirth
2026-07-15 12:17:27 +0100
-
325dcd553f
fix(injections): PR #122 round 2 — sibling precedence, observable cap, docs
Levi Neuwirth
2026-07-15 12:00:33 +0100
-
79d75a29e0
fix(injections): PR #122 round 1 — sweep flatten, sync aliases, real multi-range, surfaced cap
Levi Neuwirth
2026-07-15 11:37:32 +0100
-
4282b1c333
feat(injections): multi-language injection layers
Levi Neuwirth
2026-07-15 10:57:41 +0100
-
3edfa47281
docs(injections): framing for multi-language injections
Levi Neuwirth
2026-07-15 09:41:48 +0100
-
-
de50a516c5
docs: sync handoff -- themes stage 1 #120 merged, v16 live
Levi Neuwirth
2026-07-15 11:33:34 +0100
-
8ce2e9cb0f
Merge pull request #120 from levineuwirth/theme-faces
Levi Neuwirth
2026-07-15 10:30:31 +0000
-
-
b75d45b1d4
perf(themes): PR #120 round 5 -- O(1) frozen counts via store totals
Levi Neuwirth
2026-07-15 11:19:03 +0100
-
3d6336a912
fix(themes): PR #120 round 4 -- freeze sourced from the store
Levi Neuwirth
2026-07-15 11:07:19 +0100
-
2fe6738d68
fix(themes): PR #120 round 3 -- GPU snapshot symmetry, count freeze
Levi Neuwirth
2026-07-15 10:49:10 +0100
-
d91ff1a9e2
fix(themes): PR #120 round 2 -- snapshot/baseline reset contract
Levi Neuwirth
2026-07-15 10:13:20 +0100
-
3083458cb0
fix(themes): PR #120 round 1 -- minimap cache, __index holes, v15 face leak
Levi Neuwirth
2026-07-14 19:36:31 +0100
-
c7fca92fe9
fix(themes): single-lock epoch observation in the merge-classification unit
Levi Neuwirth
2026-07-14 19:00:17 +0100
-
0ba01fef1e
Merge pull request #119 from levineuwirth/handoff-sync
Levi Neuwirth
2026-07-14 17:12:14 +0000
-
-
7ecc9ee0d0
docs: handoff — #118 merged (drop merge-pending)
Levi Neuwirth
2026-07-14 18:06:43 +0100
-
63640642ed
Merge pull request #118 from levineuwirth/grammar-gap
Levi Neuwirth
2026-07-14 17:06:08 +0000
-
-
aad3ff5499
docs: sync handoff — highlight/detection side-quest (#114–#118) landed
Levi Neuwirth
2026-07-14 18:02:12 +0100
-
-
-
b55f87e96d
test(highlight): PR #118 round 2 — assert shadowed console keeps @variable
Levi Neuwirth
2026-07-14 17:55:27 +0100
-
665fd82860
fix(highlight): PR #118 round 1 — drop locals-predicate captures; stale comments
Levi Neuwirth
2026-07-14 17:45:09 +0100
-
bcec61e020
feat(highlight): grammars for python/go/typescript/javascript/toml/zig
Levi Neuwirth
2026-07-14 17:29:54 +0100
-
-
7d1b6d6a33
Merge pull request #117 from levineuwirth/filename-grammars
Levi Neuwirth
2026-07-14 16:06:48 +0000
-
-
ff2ce0f197
fix(lsp): PR #117 round 1 — CMake config via initializationOptions
Levi Neuwirth
2026-07-14 17:03:05 +0100
-
7646dda583
feat(highlight): filename detection + Dockerfile/Make/CMake grammars
Levi Neuwirth
2026-07-14 16:40:50 +0100
-
-
62990cc099
docs: re-pin framing ground truth at
13dbadd after the #115/#116 rebase
Levi Neuwirth
2026-07-14 16:12:10 +0100
-
7975eeda87
feat(themes): named UI faces + ThemeFacts channel (protocol v16)
Levi Neuwirth
2026-07-14 16:11:09 +0100
-
6ce1532699
docs: theme-faces framing (Arc 4 stage 1) at revision 4
Levi Neuwirth
2026-07-14 13:09:30 +0100
-
-
13dbadd0b6
Merge pull request #116 from levineuwirth/shebang-detection
Levi Neuwirth
2026-07-14 15:00:58 +0000
-
-
7479213c3f
fix(highlight): env -S payload is a full arg list, not a bare interpreter
Levi Neuwirth
2026-07-14 16:00:47 +0100
-
558d00020f
fix(highlight): PR #116 round 2 — pin grammar across switch, attached env -S
Levi Neuwirth
2026-07-14 15:20:22 +0100
-
f300b77533
fix(highlight): PR #116 round 1 — shebang precedence, pinned grammar, env operands
Levi Neuwirth
2026-07-14 15:02:59 +0100
-
4a60e4c858
feat(highlight): shebang-based language detection for extensionless scripts
Levi Neuwirth
2026-07-14 14:33:06 +0100
-
-
9067eb3d0c
Merge pull request #115 from levineuwirth/shell-grammar
Levi Neuwirth
2026-07-14 13:15:05 +0000
-
-
6fd7db81fe
feat(highlight): shell/bash tree-sitter grammar for the shell family
Levi Neuwirth
2026-07-14 13:50:21 +0100
-
-
3cbb9dedd0
Merge pull request #114 from levineuwirth/cuda-lsp
Levi Neuwirth
2026-07-14 11:04:09 +0000
-
-
ea3641bba2
fix(lsp): PR #114 round 1 — .cuh AST via fallbackFlags, real C/C++ highlights
Levi Neuwirth
2026-07-14 11:55:58 +0100
-
017f10e6e6
docs: sync handoff — compile-mode #113 merged, Arc 5 stage 1 landed
Levi Neuwirth
2026-07-14 11:11:10 +0100
-
98323df140
Merge pull request #113 from levineuwirth/compile-mode
Levi Neuwirth
2026-07-14 10:09:07 +0000
-
-
11075914f3
feat(lsp): CUDA support — clangd + bundled tree-sitter grammar
Levi Neuwirth
2026-07-14 10:58:36 +0100
-
-
-
7562d83198
fix(compile): make overlay teardown atomic
Levi Neuwirth
2026-07-14 10:57:14 +0100
-
b6e44f21d6
fix(compile): PR #113 round 7 — validated overlay attachment, registry-only dispose
Levi Neuwirth
2026-07-14 10:48:13 +0100
-
fe04aa481b
fix(compile): PR #113 round 6 — idempotent split-complete attachment, no-op edit guard, handle disposal
Levi Neuwirth
2026-07-14 10:17:56 +0100
-
a49adc2589
fix(compile): PR #113 round 5 — buffer-level span translation, fragment preservation, tracked line start
Levi Neuwirth
2026-07-13 22:07:01 +0100
-
6793edcfc7
fix(compile): PR #113 round 4 — column-counted CR rewrites, alt-screen style resync
Levi Neuwirth
2026-07-13 17:55:08 +0100
-
b5bbce899a
test(compile): portable r3f3 fixture — macOS has no /bin/true
Levi Neuwirth
2026-07-13 17:31:12 +0100