testsAndMisc/docs/superpowers/evidence
Krzysztof kuhy Rudnicki 8bcdd20915 endurain_import: phone fallback skips files already imported, one summary line
RunnerUp keeps every export on the phone, so each run re-pulled the whole
history into the inbox and re-triggered every inotify watcher there.
pull_from_phone now skips names already in the inbox or in processed/
(processed_dir_for, shared with the importer) and logs one summary line,
escalated to WARNING when any pull failed.

Also: prune evidence/contracts to newest 20 (repo-size cap).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018RHwVPyiiQMPh4M3JQwQku
2026-10-09 18:46:57 +02:00
..
android-ui-vd-keyboard-2026-09-27.json android_ui: never check or dismiss the keyboard on a virtual display 2026-09-27 17:34:25 +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-remote-wave-2026-09-08.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
book-guard-bar-block-2026-10-02.json i3blocks: book_guard block; gatelock 0.9.0 and newest-stable pins 2026-10-02 14:22:43 +02:00
ci-mirror-background-verification-2026-09-11.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
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
endurain-phone-pull-skip-processed-2026-10-09.json endurain_import: phone fallback skips files already imported, one summary line 2026-10-09 18:46:57 +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-gaming-budget-automation-2026-10-05.json i3blocks gaming_budget: automation earner icon ⚙ (earned-time 0.3.0) 2026-10-05 15:15:50 +02:00
i3blocks-gaming-budget-earners-2026-10-05.json i3blocks gaming_budget: list every earner from .rules.earners (anki 🗂), sub-hour bonuses as minutes 2026-10-05 14:27:43 +02:00
i3blocks-shutdown-earner-hint-2026-10-06.json i3blocks shutdown: list unearned earners (+🧩1h ... →max 23:00) 2026-10-06 20:42:50 +02:00
issue-dashboard-awaiting-2026-10-02.json i3blocks: issue_dashboard shows merged issues awaiting their opener 2026-10-02 20:59:36 +02:00
issue-dashboard-bar-block-2026-10-02.json i3blocks: issue_dashboard block 2026-10-02 17:03:47 +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-vd-record-guard-2026-10-03.json phone_guard: pin phone_vd.sh record as a lease-free read of the session's own VD 2026-10-03 19:21:54 +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
shutdown-countdown-minutes-2026-10-04.json i3blocks shutdown countdown: minute-precision schedule (*_MINUTES keys) 2026-10-04 19:38:24 +02:00
template.json style(prettier): apply markdown/json formatting updates 2026-05-07 22:08:00 +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
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