testsAndMisc/docs/superpowers/contracts
Krzysztof kuhy Rudnicki c4d5631054
Some checks are pending
dependency freshness / dependencies on newest stable (push) Waiting to run
md-naming / markdown naming convention (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (mypy, mypy) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (pylint, pylint) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (rest, ) (push) Waiting to run
Pre-commit checks / pre-commit (${{ matrix.group }}) (shellcheck, shellcheck) (push) Waiting to run
Python tests / test (push) Waiting to run
repo-contract / repo contract (push) Waiting to run
Shell tests / shell-tests (push) Waiting to run
Shell tests / lib-tests (push) Waiting to run
Shell tests / arch-tests (push) Waiting to run
fix(brother_printer): truthful probe note, pyusb auto-install, stuck-job detection
The CUPS-fallback note blamed a missing pyusb when the probe was really
skipped because CUPS owned the printer. It now names the real reason.
run.sh installs python-pyusb for the system python3 that sudo runs.

A paper misfeed blocks the usb:// backend while CUPS keeps saying
"processing", and cancel leaves that backend hung so the queue never
recovers. The report now flags a job whose page counter is frozen for
15 s, and a backend of a cancelled job, with a y/N offer to SIGKILL it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AaBRWtXXWCs3K3yPHSruUC
2026-10-12 16:23:48 +02:00
..
a11ydump-lock-2026-09-25.json a11ydump: queue dumps of one phone behind a host lock 2026-09-25 16:36:50 +02:00
app-icons-daily-limits-hourglass-2026-10-09.json app_icons: daily_limits gets an hourglass in the shared family colours 2026-10-09 12:38:19 +02:00
app-icons-umbrella-2026-09-25.json app_icons: umbrella glyph for the Umbrella? app 2026-09-25 15:04:07 +02:00
brother-printer-stuck-job-2026-10-12.json fix(brother_printer): truthful probe note, pyusb auto-install, stuck-job detection 2026-10-12 16:23:48 +02:00
dns-boot-race-and-startup-monitor-2026-10-02.json Prettier-format the DNS fix evidence and contract 2026-10-02 18:05:00 +02:00
g29-shifter-hid-bpf-2026-09-14.json Add the G29 shifter HID-BPF fix (1st/3rd engage reliably) 2026-09-14 22:12:31 +02:00
g29-shifter-ps4-mode-2026-09-18.json g29 shifter: detect PS4 mode (046D:C260) instead of failing silently 2026-09-18 10:47:18 +02:00
helium-ublock-origin-mv2-2026-09-20.json helium: full uBlock Origin (MV2) via Helium, profile cloned, keyring prompt fix 2026-09-20 18:07:34 +02:00
homeassistant-viomi-2026-09-27.json Home Assistant setup + allow-homeassistant firewall option (Viomi V3 LAN control) 2026-09-27 17:12:22 +02:00
i3blocks-daily-limits-cache-2026-10-09.json i3blocks: shutdown and gaming blocks render from the daily-limits cache 2026-10-09 10:46:19 +02:00
i3blocks-daily-limits-click-2026-10-09.json i3blocks: daily-limits click works under i3blocks' PATH; deps: anthropic 1.12.1, pyflakes 4.0.3 2026-10-09 11:53:37 +02:00
i3blocks-runtime-dir-fallback-2026-10-12.json i3blocks: XDG_RUNTIME_DIR falls back to /run/user/$UID, not /tmp 2026-10-12 08:22:43 +02:00
journal-cap-4g-2026-09-13.json Arch journal cap: 300M -> 4G, vacuum only past the cap 2026-09-13 10:55:43 +02:00
js-anki-deck-2026-10-04.json Add js_anki: verified Anki decks for JS Array/String/Map/Set methods 2026-10-04 22:44:18 +02:00
phone-guard-2026-09-25.json Prettier the phone_guard evidence and contract 2026-09-25 16:13:05 +02:00
phone-lease-2026-09-20.json phone_lease: one session drives the phone at a time; android_ui takes the lease on every call 2026-09-20 18:50:26 +02:00
phone-lease-scopes-2026-09-25.json Prettier the umbrella and phone_lease evidence 2026-09-25 15:08:37 +02:00
register-book-guard-icon-2026-09-26.json docs: prettier-format book-guard icon contract 2026-09-26 19:44:44 +02:00
remove-wsg-grabber-2026-09-28.json Remove wsg_grabber: extracted to kuhyx/wsg-grabber; bump hypothesis 2026-09-28 12:44:45 +02:00
template.json style(prettier): apply markdown/json formatting updates 2026-05-07 22:08:00 +02:00
token-audit-labels-and-bash-metric-2026-10-10.json token_audit: label every subagent; Bash metric per day + big-result share 2026-10-10 12:43:28 +02:00
token-audit-v2-and-repo-contract-2026-10-04.json token_audit v2: dedup, subagents, per-model USD, snapshots+ledger; repo contract; dep bumps (fixes red freshness CI) 2026-10-04 16:39:42 +02:00
track-local-bin-scripts-2026-10-11.json linux_configuration: track ~/.local/bin wrapper scripts in repo, symlink instead of generating 2026-10-11 18:49:56 +02:00
track-sync-dot-cert-2026-10-11.json refactor(dot-resolver): install the tracked sync-dot-cert.sh instead of generating it 2026-10-11 19:32:54 +02:00
wg-firewall-allow-workout-poke-2026-10-09.json wg firewall: allow-workout-poke opens tcp/8773 from the LAN only (ALLOW_WORKOUT_POKE) 2026-10-09 18:47:21 +02:00
wg-firewall-no-docker-restart-dot-853-2026-10-04.json wg firewall: replace only inet filter (no docker restart), persist DoT 853 via ALLOW_DOT 2026-10-04 21:16:16 +02:00
wsg-grabber-cloud-keep-trash-cap-2026-09-18.json wsg_grabber: keep to the cloud folder, cap trash at 200 passes 2026-09-28 10:44:00 +02:00