August 5, 2026
38 recorded commits · 3 named repos · 5 private repos
Work threads
work24594shell2the avatar drawswry host compilesplacement compileswry hostmove is a mode
- Private work 5 private repos
Activity was recorded across 5 private repos. Names, subjects, counts, and links stay private.
- souveraine23 changes
- the avatar draws: serve the rig over loopback, not the opaque scheme10:14 p.m. · 3d3eb2c · internal Gitea record only
- unlocking closes a keyboard nobody asked for9:55 p.m. · a5f0fad · internal Gitea record only
- the wry host is optional through the whole pipeline; it must not block sessiond9:29 p.m. · 269c151 · internal Gitea record only
- wry host compiles: tao 0.36 event loop, Cow bodies, app id is the program name9:00 p.m. · d4f9213 · internal Gitea record only
- placement grades a covered sensor instead of gating on it; squeeze test follows the fix8:23 p.m. · 620c7d3 · internal Gitea record only
- the rig ships with the repo; it is self-hosted8:11 p.m. · fe48bb7 · internal Gitea record only
- the face stays quiet when the rig is not staged; add stage-face.sh8:11 p.m. · 8e3120c · internal Gitea record only
- the backdrop is the input region, so it owes the way out8:10 p.m. · bb81781 · internal Gitea record only
- dock is home's alone; the pill stops riding above it8:04 p.m. · 1ac33af · internal Gitea record only
- placement compiles: one field per snapshot, and it deserialises7:59 p.m. · 425693a · internal Gitea record only
- a refused subscribe stays refused; it was re-arming its own retry7:50 p.m. · b71f9c9 · internal Gitea record only
- split chooser names its windows and brings the pick to the zone7:45 p.m. · 9b470b8 · internal Gitea record only
- wry host: sites as apps, the rig as a face; join loads the expression skill7:39 p.m. · 9ec031c · internal Gitea record only
- two swipes, one progress; home is zone 0; pocket is a belief7:16 p.m. · d7965a5 · internal Gitea record only
- the sheet scrims its own window, not the screen4:43 p.m. · 6c0730a · internal Gitea record only
- the app scales into multitasking; pill has two destinations4:34 p.m. · 0e7dec5 · internal Gitea record only
- dock lives on zone one; short swipe multitasks, big swipe goes home4:17 p.m. · 277a0d2 · internal Gitea record only
- move is a mode: grab, drag, done3:35 p.m. · c3f998f · internal Gitea record only
- split chooser, home reaches the compositor, idle-inhibit comment was backwards2:52 p.m. · b0688bc · internal Gitea record only
- hold power for a device menu; usb-c state shown, not faked2:37 p.m. · f7eba9f · internal Gitea record only
- three-finger tap opens a window sheet, not the overview2:12 p.m. · bf8bc01 · internal Gitea record only
- shell: intent wins the settle window, and a swap is a request for a keyboard7:41 a.m. · 3aea839 · internal Gitea record only
Two gaps in the owner-change handling, both found on device.
- shell: an owner change is not a visibility event7:34 a.m. · d7a04f2 · internal Gitea record only
sm.puri.OSK0 is a name, not a process. Boot, a crash-restart and an osk-switch swap each put a fresh keyboard behind it, and the visibility monitor mirrored the newcomer's opening claim into oskOpen as though the user had asked for a keyboard. Measured: shell up 03:03:38, self-showed at 03:03:43, nobody near the phone.
- souveraine-viewtop9 changes
- subscribe pushes the strip; float and gamma verbs7:16 p.m. · 4d53abc · internal Gitea record only
- workspaces reports focus, app_id and title6:02 p.m. · 8e6700b · internal Gitea record only
- pose actually scales the content, not just its origin4:49 p.m. · 2d0ffdc · internal Gitea record only
- workspaces reports window geometry4:42 p.m. · 72b7ed6 · internal Gitea record only
- one membership entry per window, not two4:34 p.m. · bbffc63 · internal Gitea record only
- grabbed windows swallow the finger; CSD shadows no longer shift the paint4:25 p.m. · 0858f66 · internal Gitea record only
- ci: publish on green main; a passing run shipped nothing before3:34 p.m. · 875e97e · internal Gitea record only
- three fingers only open the sheet; grab replaces the carry; home zone stays clear3:32 p.m. · bac4177 · internal Gitea record only
- gesture: tap carries its window; add kill2:12 p.m. · 9e898dd · internal Gitea record only
- SouveraineOS6 changes
- compositor pushes the strip; float, gamma7:16 p.m. · 1aa6103 · internal Gitea record only
- 59: phase 1 passes on hardware, ~58fps with the rig drawing4:10 p.m. · ec552a8 · internal Gitea record only
- 59: licences, the mobile blocklist, and the naming problem4:00 p.m. · 6792300 · internal Gitea record only
- 59: ship the reference rig; 55: what actually landed3:51 p.m. · 60d903a · internal Gitea record only
- 59: her face on the glass3:48 p.m. · db72947 · internal Gitea record only
- 55: sheet, split chooser, power menu; viewtop ships by pacman2:53 p.m. · 2e77529 · internal Gitea record only