Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-05-23 13:24:26 +02:00
5c4a3fda19 docs(decisions): amend D-224 with #952 review findings
a61d030b47 refactor(simulation): harden #952 cascade per QA + architecture review
b4eff847fc chore(meta): update changelog
aaee9ecb06 test(simulation): golden-seed regression for the Layer 0->1 cascade (#952, D-200)
9bc2ed28f2 feat(simulation): extensible generation cascade harness (#952, D-200)
Compare 8 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 11:32:58 +02:00
1cb41c071b trim status-bar changelog bullet under the 60-word cap
478cff6050 add ClidePane primitive + focus-driven status-bar slot
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-05-23 11:04:13 +02:00
20ed153991 chore(meta): update changelog
cdd702b901 chore(config): lint tests + examples in pre-push clippy (#967)
8eb6c47f74 style(server): clear clippy-1.93 cfg(test)/test-target debt (#967)
9a10c6ffd6 chore(deps): rand 0.9.4 + compatible sweep + serde_yaml→serde_norway (#966)
Compare 4 commits »
jpmschweitzer pushed to main at jpmschweitzer/settled-reach 2026-05-23 10:44:23 +02:00
88712ba54f style: clippy-1.93 machine-applicable auto-fixes (#967)
f3e017a12f style(simulation): rustfmt + clippy fixes for Layer-1/heightmap code (#953 #963)
7440e933d6 chore(config): disable pre-push clerk review pending rework (#965)
399cd590e9 docs(decisions): fix D-202 self-contradiction on sea_level storage (#963)
6334b0ddbe docs(simulation): fix stale 2048×1024 heightmap resolution in loader docstring (#963)
Compare 28 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 10:43:00 +02:00
9590f555c9 share a generous test I/O timeout constant
b0d5aa36f4 move the per-session status to the bottom status bar (T-145)
Compare 2 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 10:15:30 +02:00
06cf9f8298 add per-session status strip: model / permission-mode / context (T-145)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 09:50:00 +02:00
4b4d911734 harden PTY test timeouts (5s -> 20s)
f65ef50379 fix Claude secondary pane copy + false "session exited"
af483c2c34 add a native startup banner to the empty Claude pane (T-149)
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 09:06:54 +02:00
b52283b7c0 self-heal Claude panes stuck on an unconnectable session (T-147)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 08:50:47 +02:00
b224502658 rename stale forkpty test tag to pty
caf8fd95cf make the transcript session-switch test deterministic
e1cd4653c0 bind each Claude pane to its own session id (T-146)
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 01:31:46 +02:00
24f68e7aaa surface tmux teammates as a tile grid beside the lead (T-140)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 01:21:25 +02:00
4a59ea4137 rename team lifecycle events to Joined/Left
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 01:16:30 +02:00
fc55f58e6b add tmux team observer + member lifecycle events (T-139, D-75)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 00:43:46 +02:00
cda289b8b1 give Claude turns a brand-orange message card (T-144)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 00:36:10 +02:00
9783e6bd2c render user messages as a distinct card in the conversation (T-143)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 00:18:03 +02:00
ce5996f869 show pasted files/images as removable chips in the composer (T-142)
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-23 00:03:13 +02:00
6910c79e5b submit composer input via tmux server, not the detached client PTY
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-22 23:48:56 +02:00
0abc14ed1a parse only large transcript chunks off-isolate; deflake stream tests
8fd251ac48 add file/image paste to the Claude composer via native clipboard
b3fa69c982 add native composer to the Claude pane (T-138)
Compare 3 commits »
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-22 23:04:54 +02:00
0b942db251 route Claude transcript content through the MessageBus
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-22 20:32:01 +02:00
a6ed22405f fix Claude pane hang: cap tail, parse off-isolate, coalesce notifies
jpmschweitzer pushed to main at jpmschweitzer/clide 2026-05-22 20:13:56 +02:00
76c1d24904 render the Claude pane natively from the transcript (T-137)