October 13, 2026

40 recorded commits · 7 named repos · 4 private repos

Work threads
docs12overview4bar4shell3settings3fingerprint2compact2audio
  • Private work 4 private repos

    Activity was recorded across 4 private repos. Names, subjects, counts, and links stay private.

  • souveraine16 changes · Forge copy pending
    • overview: wait for configured geometry before carry
      9:41 p.m. · 681be5a

      The first layer window reports a provisional 500px rectangle. Wait for its backing window and anchored width before latching the card.

    • shell: fit one bar row and keep pill navigation separate
      9:36 p.m. · ba6c273

      Keep the chooser backdrop present after the gesture clock resets. The pill retains its smoother settle; native camera movement opens no tray.

    • shell: fail when a QML type is unregistered or unshipped
      7:32 p.m. · 384172b

      Today's OverviewBackdrop and OverviewTray misses both passed CI.

    • audio: ship the topbar verbs beside the base service
      7:32 p.m. · c6a0910

      The verbs lived in a copy the manifest stopped shipping, so the topbar's volume and mic buttons had no target.

    • overview: register the backdrop type
      7:00 p.m. · 71a14c7

      Without the qmldir line the shell config fails to load on the phone.

    • shell: ship the tray and camera observation files
      6:31 p.m. · 84a50fd

      Without manifest lines the package omits them, and the qs.services import fails.

    • overview: raise the tray with the native camera
      6:18 p.m. · 56850ca

      The tray follows native pinch from the compositor's canvas snapshot. Unreviewed candidate paired with viewtop task/canvas-tray.

    • overview: measure before carry and share the backdrop
      5:51 p.m. · f98ef64
    • bar: measure space and restore status between bursts
      5:06 p.m. · 8fec643
    • sessiond: bound bar notification presentation
      3:47 p.m. · b75da3d
    • compact: refuse success when session replacement fails
      2:25 p.m. · 006343d

      Return the replacement error before claiming reduced context or writing a success audit. Eight focused compaction checks pass.

    • compact: replay carried notes in the subconscious
      2:20 p.m. · 01e5ac7

      Stored compaction notes reach the next pass in their recorded order. All 24 focused subconscious checks pass.

    • settings: keep old server save readback truthful
      1:56 p.m. · 7e2a581

      Skip position inventory until the server advertises it.

    • settings: bind named entries to processing positions
      1:23 p.m. · a8dc258

      Keep inference observations with their calling request. Save accepted assignments atomically and refuse stale key enrollment.

    • settings: put agent inference before shared defaults
      1:15 p.m. · b4ecdda

      Manage named keys without changing routing IDs. Read back accepted position assignments after provider edits.

    • ci: admit the inference settings candidate
      1:15 p.m. · 023b17b

      Check new branches from their primary merge base.

  • SouveraineOS13 changes · internal record
    • docs: retain the tray correction and pixel rollout proof
      9:54 p.m. · 5e0aea7

      Record the installed checkpoint, rejected gesture interpretation and measured landing faults. Keep the pending repair distinct from delivery and glass.

    • title withheld
      7:20 p.m. · d3111cf
    • docs: record chrome families and dialog return
      6:52 p.m. · 81014aa
    • docs: retain test authority and drawer landing proof
      5:57 p.m. · 1096499
    • docs: record bar source and installed Pixel packages
      5:25 p.m. · dea3f67
    • docs: let bar status yield for bounded intervals
      3:26 p.m. · cab0a4f

      Keep configured widgets in the normal view and record limited temporary displacement. Separate proposed timing rules from the chosen behavior.

    • docs: retain the phone interface refinements
      3:18 p.m. · 7b64e88

      Record the chosen notification/title lane and the pending bar, drawer, multitasking and camera work under their existing owners.

    • docs: record landed compaction and culver cleanup
      2:49 p.m. · ee589ec

      Mark the two compaction repairs and Matrix observer lifetime as canonical source. Retain separate CI, signed delivery and device acceptance gates.

    • docs: retain the tested compaction repairs
      2:39 p.m. · 500f4e8

      Record carried-note replay and replacement-refusal regressions. Keep their canonical push behind the current package delivery.

    • docs: track compatible settings delivery
      1:58 p.m. · a52a58e

      Record passed source and shell gates, and the successor release run.

    • docs: retain the canonical handoff follow-up
      1:46 p.m. · b9795e1

      Record the repaired CI trigger and healthy estate reporter. Keep the automation question bounded.

    • docs: record keyboard and viewtop publication
      1:43 p.m. · 2c538a8

      Both canonical producers passed trusted edge publication. Installation and device acceptance remain.

    • docs: record canonical settings and component integration
      1:32 p.m. · 1468979

      Keep source, publication, installation and device acceptance distinct. Retain the lossless compaction requirement.

  • souveraine-topbar3 changes · internal record
    • bar: keep crowded widgets within one row
      9:34 p.m. · 6e412f0

      Compact widgets share the horizontal budget without growing the bar. Renderers scale packed minima; ticket displacement follows overflow.

    • bar: read focused titles from the resident projection
      5:05 p.m. · cb22118
    • bar: measure widgets and render finite notification tickets
      5:02 p.m. · 0727c42
  • Pixel3Arch2 changes · internal record
    • fingerprint: re-arm a latched sensor instead of waiting forever
      8:38 p.m. · acd3bd6
    • fingerprint: retry soft captures while the finger stays
      8:33 p.m. · 02c474c

      Sony's open FPC HAL retries capture in place; a soft result no longer costs a lift and a new touch.

  • souveraine-viewtop2 changes · internal record
    • dialogs: return to the window that opened them
      7:25 p.m. · ac234fb

      ViewTop reads toplevel parents and serves xdg-foreign-v2, so portal pickers carry their opener.

    • wire: share the read-only canvas snapshot
      6:18 p.m. · 9cb0747

      Workspace replies carry the camera snapshot and the zone under the centre. Unreviewed tray candidate; focused checks passed.

  • culver2 changes · internal record
    • notify: name the sender and preview the text
      7:19 p.m. · a483903

      Closed-app SMS sent a placeholder even when unlocked; the shell's lock card already hides content while locked.

    • matrix: keep sync observers inside their lifecycle
      2:47 p.m. · 931f348

      Repeated starts reuse one service. Logout cancels observers before clearing local handles, including tasks blocked on event delivery. Five focused checks pass.

  • pangolin2 changes · internal record
    • fix(org): build the deleteOrg child test under the pg config
      1:41 p.m. · 9242c2c
    • Make offline checking intervals configurable
      9:35 a.m. · 2f65a8c