Gitlab:Andrew Sullivan Cant
Andrew Sullivan Cant pushed to project branch main at WR Dashboard / scrappers / wrgeohub / dcat
Andrew Sullivan Cant (ee15b413) at 21 Jul 04:08
Latest data: Tue, 21 Jul 2026 00:08:39 -0400
Andrew Sullivan Cant (ee15b413) at 21 Jul 04:08
Latest data: Tue, 21 Jul 2026 00:08:39 -0400
Updated Jul 21
f88fffa
Debug-shell F5 hot restart + supervisor review-round fixes (#158)
Dan asked for two things on top of the shipped dev supervisor (#155): a hot-restart action in the dev menu (explicitly no global reload hotkey), an…
+670 -154Updated Jul 21
9e30d0a
Delete the write-only funnelPublications registry; complete the UDP W…
Two 0.7.0 tail items:
funnelPublications was write-only. Tracked, untracked, and drained — but no code path ever read its content: the drained keys…
+17 -11625b6b69
fix(input): parse the '+' key with modifiers (review finding)
Two 0.7.0 tail items:
funnelPublications was write-only. Tracked, untracked, and drained — but no code path ever read its content: the drained keys…
+17 -116Updated Jul 21
c073a49
website: feature hot reload as a first-class capability
Updated Jul 21
5163c72
Key the UDP bridge registry by an opaque binding id, not the Dart fd (#…
The UDP bridge registry was keyed on the Dart-side fd — an OS number the kernel reuses — which forced the F5 displacement-reaping workaround: …
+183 -1245d12984
feat(input)!: KeySequence rename + matcher fix + binding constructors…
4f6ac08
Address review findings on the UDP binding-id rekey
Dan asked for two things on top of the shipped dev supervisor (#155): a hot-restart action in the dev menu (explicitly no global reload hotkey), an…
+670 -154Updated Jul 21
4d16505
Exp 234: review-pass fixes — unsendable exception payloads, coalesced…
The UDP bridge registry was keyed on the Dart-side fd — an OS number the kernel reuses — which forced the F5 displacement-reaping workaround: …
+183 -124Updated Jul 21
8d2e40a
Exp 234: correct mechanism story, add attribution harnesses
Updated Jul 21
9b882e3
Drop unsafe.Pointer from the kqueue poller; gate CI on go vet (#70)
Independent of #68/#69 (based on main). Hold for 0.6.0 publish like the rest of the 0.7.0 queue.
WhatThe Darwin poller carried the int64 transport…
+38 -25a150b57
Unify teardown-race guards under a single node epoch (nodeGate) (#68)
206f6df
No unbounded native call: default 30s deadline when caller sets none (#…
Updated Jul 21
206f6df
No unbounded native call: default 30s deadline when caller sets none (#…
Replaces #69, which GitHub auto-closed when its stacked base branch was deleted by the #68 merge. Same branch and head commit (308f668) — CI alread…
Replaces #69, which GitHub auto-closed when its stacked base branch was deleted by the #68 merge. Same branch and head commit (308f668) — CI alread…
0.6.0 closed the "offloaded op races Stop and commits state behind the teardown sweep" class one subsystem at a time, with four different idioms…
+958 -274Implements §4 and §12 step 1 of RFC 0018 (committed as the first commit on this branch): the event model half of the key-binding redesign.
What cha… +6,574 -5,784Updated Jul 20
Independent of #68/#69 (based on main). Hold for 0.6.0 publish like the rest of the 0.7.0 queue.
WhatThe Darwin poller carried the int64 transport…
+38 -25Updated Jul 20
Stacked on #68 (epoch unification); targets that branch — retarget to main after #68 merges.
WhatAn offloaded native call with no caller timeout r…
+89 -24Updated Jul 20
0.6.0 closed the "offloaded op races Stop and commits state behind the teardown sweep" class one subsystem at a time, with four different idioms…
+783 -267Updated Jul 20
Comment/doc-only + one new draft doc. Completing the full 8-cell reload matrix (spawn shape × service origin × edit) overturned the "two VM landmin…
+182 -11Updated Jul 20
af319e2
Close a TOCTOU in the tailnet HTTP transport cache (#67)
sharedTailnetTransport sampled srv == s under mu, released mu, then populated the shared transport cache. A concurrent Stop() landing in that …
Updated Jul 20
472f9a1
Automatic hot reload + hot restart for plain dart run (dev supervisor) (
The follow-through on "how would we get it supported automatically": save a file in any editor and the running terminal app updates in place — no f…
+1,775 -26sharedTailnetTransport sampled srv == s under mu, released mu, then populated the shared transport cache. A concurrent Stop() landing in that …
Updated Jul 20
54873d0
build(fleury): migrate to stdio 0.4.0 (hosted)
7e1708e
Merge pull request #154 from danReynolds/danreynolds/stdio-0-4-migration
Andrew Sullivan Cant (ca5aae9e) at 20 Jul 22:06
Latest data: Mon, 20 Jul 2026 18:06:51 -0400