August 14, 2026
8 public commits · 4 public repos · 412 private commits
- Private work 9 repos sealed
412 commits count toward the day. Names, subjects, and links stay private.
- souveraine 5 changes
- 8:33 p.m. · 6dfe04e
Six were byte-identical to SouveraineOS/docs/tasks/archive/from-substrate/ twins; audio and settings were promoted to AUDIO-PRIVACY.md and SETTINGS-AUTHORITY.md there. Committed copies read as authoritative while saying the opposite of current doctrine (PulseAudio-only vs PipeWire, a UPower-reading QML singleton vs DEVICE-STATE-MACHINE §12). INDEX.md was the stale May copy.
- 8:30 p.m. · af801b8
suppress_wake is a pure function of placement with no memory, and its only measured effect was refusing Casey: 17 double-tap refusals in 10 s, zero true pockets in ~10 MB of trail (DUMP-taskdocs-2026-08-14 §2). FTS reports DBLTAP only for the deliberate gesture, so three refused double-taps inside five seconds is a person insisting — the veto now fails open on the third and says input-burst-allowed in the trail. Spaced taps never sum; the memory clears on allow.
- 5:39 p.m. · c31fa10
6b67512 unclaimed it for 14% of a core; EXPECTED_SOURCES still listed it, so every boot went Absent at 300s and sensors_degraded read true on 3074 consecutive snapshots — the permanent false alarm the const's own comment forbids. It comes back through TASK-36's SLPI batching.
- 8:20 a.m. · 3670b88
turn.rs commits a whole round as one assistant message with calls and results interleaved; the two-branch projection put the results in prose and emitted tool_calls nothing answered. Every provider rejects that, on every turn the primary takes. Shipped in r498.
- 8:08 a.m. · 1ef8a20
Both arms took default_provider(), so `model` renamed the request without rerouting it: kimi-k3 went to Anthropic and came back 404 (2026-08-14). That was loud by luck — a name the default provider recognises would have run the wrong model in silence.
- 8:33 p.m. · 6dfe04e
- souveraine-viewtop 1 change
- 8:30 p.m. · 7c9d06e
validate-distribution.py --complete (SouveraineOS a3ff225) fails the run when emitted artifacts differ from the manifest. viewtop opts in first.
- 8:30 p.m. · 7c9d06e
- Pixel3Arch 1 change
- 11:22 a.m. · 339cbc0
Build the existing policy from rootfs-overlay and assert both files in CI.\nProvisioning and normal updates now use the same source.
- 11:22 a.m. · 339cbc0
- SouveraineOS 1 change
- 11:22 a.m. · caf8f0a
Add the package to the blueline profile before Pixel3Arch builds it.\nIt owns the existing WirePlumber policy; historical ALSA state stays out.
- 11:22 a.m. · caf8f0a