a73x

History: CLAUDE.md

Ref:

Hash Message Author Date
ea607659 docs: align toolchain instructions with mise a73x 2026-09-09
87b2368d build: lint development builds a73x 2026-09-07
ea49739c merge: integrate gui text selection sprint a73x 2026-09-06
b0a68b12 refactor: share terminal selection gestures with native clients a73x 2026-09-06
225863b6 refactor: give font settings one owner in the native core a73x 2026-09-06
ee9d0f38 docs: shorten agent guidance and separate detailed contracts a73x 2026-09-06
6b45b04f docs: reconcile appearance review and scope wheel scrolling a73x 2026-09-06
c64627bc docs: record the wall freeze and the single-target terminal client a73x 2026-09-05
d2323cb8 fix: a burst of dials past the observer table waits in the backlog a73x 2026-09-05
547a0911 docs: record the socket-path watch, its log trail and the QUIC admin door a73x 2026-09-05
2a48815a docs: define component owner scopes and handoffs a73x 2026-09-05
74730ed7 refactor: isolate native core and component development gates a73x 2026-09-05
04437bf9 feat: restore native workspaces and manage pane lifecycle a73x 2026-09-05
67a1e976 feat: add native host and session pickers a73x 2026-09-05
c5e30b30 feat: add independent native terminal panes a73x 2026-09-05
f25e121b docs: describe native viewer usage and verified delivery a73x 2026-09-04
56a99c97 docs: the repo figures are the rebased tree's a73x 2026-09-04
c2344ddb docs: record cells on the wire, its measurements and the clean break a73x 2026-09-04
12cb9419 build: the engine is its own module, and no client row links ghostty-vt a73x 2026-09-04
d6f7c2af feat: Ctrl-\ X ends the focused pane's session through its own pump a73x 2026-09-04
298bebbf docs: the release is one tarball per OS a73x 2026-09-04
39bf2478 docs: the macOS gates name their boxes, and the guest is provisioned a73x 2026-09-04
7e20404d docs: the Darwin spellings and the claims that had drifted past them a73x 2026-09-04
e542a342 docs: the Darwin arm, its measurements and the Mac e2e verdict a73x 2026-09-04
8f8ed018 test: make xos attaches a Mac client to a Linux daemon and a Linux client to a Mac daemon, over ssh and QUIC a73x 2026-09-04
47cedd93 feat: the client's Darwin arm, and mux links on a Mac a73x 2026-09-03
64c0073b feat: the daemon's Darwin arm a73x 2026-09-03
0c516740 Merge branch macos-port-step2: the platform layer (macOS port, step 2) a73x 2026-09-03
36800478 fix: the client's agent probe sends through client_os, and the review's comment repairs a73x 2026-09-03
c9980623 build: folder rule 7 keeps every OS-specific spelling under src/os a73x 2026-09-03
a514d02b refactor: the shared root asks the OS in portable words, and sockpath owns the runtime dir a73x 2026-09-03
4d363861 refactor: the daemon fork is server_os.forkDetached, and rule 6 names it a73x 2026-09-03
be757517 refactor: a platform layer under src/os with one row per side a73x 2026-09-03
ee157a2c feat: the daemon holds 32 clients, one per wall tile a73x 2026-09-03
a641fbae fix: the picker asks the daemon to end a session instead of grading its list a73x 2026-09-03
31a7bd88 docs: correct the version caveat, the --via rule and the picker's close key a73x 2026-09-03
646ac14b docs: the wall is the layout a73x 2026-09-03
29cbd304 fix: a QUIC client sends CONNECTION_CLOSE on teardown, so a poll frees its slot at once a73x 2026-09-03
0aed35be fix: a successor reaps the pid-named leftovers a dead daemon or wall stranded a73x 2026-09-02
d23f65ac docs: CLAUDE.md figures re-measured 2026-09-02 a73x 2026-09-02
c99fdb43 docs: name the vm gate in the toolchain list a73x 2026-09-01
b29460a3 docs: re-measure the sizes CLAUDE.md quotes a73x 2026-09-01
5c9897e0 feat: mux d upgrade HOST pushes this image over ssh and upgrades there a73x 2026-09-01
82749e3c docs: the gone-pane rule joins the wall invariant a73x 2026-09-01
390aab9d docs: the commit subject convention, stated where it can be read a73x 2026-09-01
22462519 docs: link and serve join the table; spec table becomes the diffstat a73x 2026-08-31
8860165d Add dial: the client side of a daemon's socket a73x 2026-08-31
86beb855 Remove the layer and folder-edge enforcement; keep the source bans a73x 2026-08-31
8f9fef4e Remove the prose ratchets from the comment gate a73x 2026-08-31
06756d09 feat: a silent host keeps its panes, and only its own list may take one a73x 2026-08-30
366180da docs: a comment is two lines in place, and the rest has somewhere to go a73x 2026-08-30
600666bc docs: a module is an owned component, and the tables name one a73x 2026-08-30
9d410ec9 docs: ssh's prompts get a mux-painted place a73x 2026-08-30
702b0416 docs: ssh's stderr is mux's, and its last line is the reason a73x 2026-08-30
997290ad docs: one start verb, one fork, one owner of the sun_path bound a73x 2026-08-30
145bed7e docs: the cold attach is one ssh run a73x 2026-08-29
354981fc docs: the wall is your hosts file, in the browser too a73x 2026-08-29
c651e9a0 refactor: one QUIC client, dialled by the product and by the tests a73x 2026-08-29
a3765ff8 docs: a unit test on stdout wedges the test runner silently a73x 2026-08-29
33b17560 fix: folder rules 4 and 5 had holes where a module could ask for a terminal a73x 2026-08-29
26643ada refactor: no bare `mux run` — the v15 probe refuses before that exec could happen a73x 2026-08-28
2843fee1 docs: one binary, the exec that starts it, and the break it costs a73x 2026-08-28
e5f99437 docs: the wall's files, and the citations that name them a73x 2026-08-28
2197eacd refactor: client names no tui module — the detach byte is keymap's a73x 2026-08-28
d22a2aa1 build: folder rule 4 reads production lines, not test bodies a73x 2026-08-28
461655ce build: the folder rule — tui imports client, never the reverse a73x 2026-08-28
907b6627 refactor: modules live in the folder of what owns them a73x 2026-08-28
3b301dee docs: retire the superpowers specs/plans and the original handoff — git history keeps them a73x 2026-08-28
aebef94f docs: CLAUDE.md names asked's false default and why a forgotten field is silent a73x 2026-08-28
0f1426ad docs: CLAUDE.md's line counts are re-measured and dated so they can rot loudly a73x 2026-08-28
c4c105af docs: CLAUDE.md's end invariant names the never-up tile's exception a73x 2026-08-28
4687e980 docs: CLAUDE.md names the no-read-starts-a-daemon invariant a73x 2026-08-28
7d164858 docs: the README says what the last tile's exit really does a73x 2026-08-28
a6ebfe9a docs: hosts live in a picker now a73x 2026-08-28
d825ab6a docs: a daemon lives until muxd stop a73x 2026-08-28
2b544162 refactor: the wall shows sessions only — stripes go a73x 2026-08-28
77e31dd9 docs: the listing cost is a sum, and the upgrade answer is not chosen yet a73x 2026-08-28
0a0fefea docs: the wall lists daemons, and the tiles are their live sessions a73x 2026-08-28
e032ef40 docs: the split, the first full coverage map, and the race it found a73x 2026-08-26
81bbff6d docs: server.zig is 4.0k lines, and its tests are siblings a73x 2026-08-26
1baf9412 docs: why the upgrade is an exec and not a handover a73x 2026-08-26
d7bafa93 docs: use it like an end user would a73x 2026-08-26
597d8a35 fix: a shell you exited is not brought back by a zoomed tile a73x 2026-08-26
fdb2f5c4 feat: a saved local line comes back in the browser too a73x 2026-08-26
7ec78a84 docs: the local/remote split of a restored wall line a73x 2026-08-25
c48a660c feat: Ctrl-\ : adds a tile by spelling from inside the wall a73x 2026-08-25
60197678 docs: the invariants learn the pane era and its sidecar a73x 2026-08-25
e1a32296 docs: the chord list learns the pane era a73x 2026-08-24
31771807 feat: every tile claims its rect; focus replaces zoom a73x 2026-08-24
5266bcdb build: the pinned zig is vendored at deps/zig, not ~/Downloads a73x 2026-08-24
76c34f89 feat: the doc gate holds every file to a byte budget a73x 2026-08-23
949cd17b docs: agent forwarding — opt-in, daemon-blind, latest wins a73x 2026-08-21
f8760c8c docs: the working rules point at the gate that now enforces them a73x 2026-08-20
d88f3df5 docs: README and CLAUDE.md catch up — the wall is the product now a73x 2026-08-20
28cd9a55 docs: the model ships — mux is the wall a73x 2026-08-20
9c9ccd0f refactor: one session's interaction is one interact.Core a73x 2026-08-20
9dd3d5d9 docs: mux wall in the README's wall section; wallview in the layer table a73x 2026-08-19
9a9ccf56 docs: add CLAUDE.md, a context budget for this repo a73x 2026-08-18