dump 07-29: status — section 8 closed, grip answered, pkgs/ has no CI
This commit is contained in:
parent
162891571a
commit
e421975646
1 changed files with 36 additions and 0 deletions
|
|
@ -5,6 +5,42 @@ instruction after a session that cost him hours. **Read the "What I got wrong"
|
|||
section first if you are an agent picking this up** — most of the damage came
|
||||
from acting before reading what was already written down.
|
||||
|
||||
**STATUS 2026-07-29 evening — §8 is closed, §7's grip item is answered.**
|
||||
|
||||
- **§8 row 1.** The squeekboard prefix fix is committed and on `Pixel3Arch/main`
|
||||
(`87efdd0`); the topic branch is gone. It triggered **no CI** — `kernel.yml` is
|
||||
that repo's only workflow and it fires on `kernel/**` alone, so nothing in the
|
||||
pipeline builds `pkgs/**`. The phone has the good package by hand
|
||||
(`1.43.1-5`, 0 files under `/usr/local`), and **the fixed build carries the
|
||||
same version string as the broken one**, so no other device can be moved onto
|
||||
it by `pacman`. Bumping to `-6` collides with the "never exceed extra's
|
||||
pkgrel" rule — that tension is TASK-25/27's to settle, not a detail.
|
||||
- **§8 row 2.** The phone-only shell work is in git (souveraine `5965c64`).
|
||||
There were **five** files, not two: the two named here plus
|
||||
`ii/onScreenKeyboard/OnScreenKeyboard.qml` and `ii/dock/{DockAppButton,
|
||||
DockStack}.qml`. `find ~/souveraine-surfaces/quickshell -newer
|
||||
.../DEPLOYED-REVISION` is how to find them next time.
|
||||
**A landmine came with them:** `AppSearch.resolveEntry`, which the two dock
|
||||
files call, had been added to the phone's *live* `~/.config/quickshell/ii/`
|
||||
— a directory `deploy.sh` rsyncs FROM `ii-base/` on every run. The next
|
||||
deploy would have deleted the function and left both callers pointing at
|
||||
nothing. It is in `ii-base/` now, on the laptop and the phone.
|
||||
- **§8 row 3.** archdev's `~/Projects/souveraine` was **repaired, not
|
||||
re-cloned** — its `.git` had no `objects/pack/` and invalid sha1 on refs.
|
||||
Re-cloning would have destroyed ~225 files: `.gitignore` carries a bare
|
||||
`docs/` under "never committed to any remote", so souveraine's design corpus
|
||||
is untracked *by design* and exists only on archdev. Verified 0 tracked
|
||||
content was unique before touching it.
|
||||
- **§7 grip.** Casey was right and this section was written not knowing:
|
||||
grip is live. `LoadNanoappResponse success=true`, the six chassis gauges
|
||||
leaving their ~0.24–0.36 baseline for 2502/2990 against a 2500 floor, with a
|
||||
pocket/proximity veto. §7's own instinct was correct — it reports to
|
||||
**sessiond**, not the shell gesture IPC.
|
||||
|
||||
Still open from §7: word completion (needs an IME context; `kitty.conf` has
|
||||
`wayland_enable_ime no`), the unaccounted-for "Kill waydroid" dial entry, and
|
||||
the untappable stevia layout menu.
|
||||
|
||||
---
|
||||
|
||||
## 1. squeekboard was dead. Root cause found and fixed at the packaging level.
|
||||
|
|
|
|||
Loading…
Reference in a new issue