Ethan's recent sessions are dominated by verifying joyos-labs feedback items (#8526, #8471, #99990105, etc.) — but there's no visibility into velocity, backlog age, or verification streaks. This tool surfaces a daily 'verify pulse' on the TCL tablet showing how many items were verified yesterday, oldest unverified item age, and a streak counter to gamify clearing the queue.
Create ~/bin/feedback-verify-pulse (bash, ~80 lines): (1) grep ~/.claude/projects/-home-ethan-joyos-labs/ session JSONLs for 'Verify feedback item #NNNN' patterns with timestamps; (2) query joyos-labs SpacetimeDB via `stdb sql` for feedback table — count status='verified' grouped by verified_at date, find oldest status='pending'; (3) compute current streak (consecutive days with ≥1 verify); (4) render a markdown card to ~/Tablet/inbox/verify-pulse-$(date +%F).md with sparkline (last 14 days as ▁▂▃▅▇), oldest pending age in days, today's count vs 7-day avg. Cron at 7am daily via safe-append to crontab. Hooks into existing tablet-sync flow — appears alongside morning-tablet-brief.
## Summary
**Created:**
- `~/bin/feedback-verify-pulse` (89 lines, executable) — scans `~/.claude/projects/-home-ethan-joyos-labs/*.jsonl` for `Verify feedback item #NNNN` events, computes 14-day counts, current/best streaks, 7-day average, and renders a markdown card with a sparkline to `~/Tablet/inbox/verify-pulse-YYYY-MM-DD.md`. Pending-age lookup degrades gracefully when `spacetime` CLI is absent (it currently is, so the line is suppressed cleanly).
- `~/bin/feedback-verify-pulse.test.sh` (executable) — smoke test that overrides `OUTPUT_DIR` to a tmp dir and asserts the card is generated with required headers.
**Cron:** `0 7 * * *` with explicit PATH (per the Cron Script Reliability note), logging to `~/.local/log/feedback-verify-pulse.log`.
**Verified:** Test passes. Live run today produced `~/Tablet/inbox/verify-pulse-2026-04-25.md` showing 18 verified today, 7.9/day 7-day avg, 9-day streak, sparkline `▁▁▁▁▁█▃▂▁▁▁▁▁▂`. Will appear alongside `morning-tablet-brief` in the existing tablet-sync flow.
**Note:** `spacetime`/`stdb` CLI isn't installed on this machine, so the oldest-pending line is currently suppressed. Once the CLI is available, the script picks it up automatically with no code change.