Decision

Sam selected option A on 2026-05-26: plan a cloud-backed version later, because the local KB backlog-count fix is verified and the migration should be a separate reversible workstream.

Current Local State

The local shared helper is /Users/samaguiar/Documents/Projects/Skills/kb_live_backlog.py. It is already wired into the daily pulse, weekly Needs Follow-up triage, and the daily follow-up drift scan automation prompts. Live Notion QA returned Needs Follow-up count 675 from live_notion_status_query during the original patch session.

Suggested Future Work

Design a Cloudflare Worker or hosted MCP-backed endpoint that returns the same live Status = Needs Follow-up count from the SAIL Knowledge Base. Keep the local helper as fallback until parity is proven. Migration should include local sync, rollback notes, and routine prompt updates only after hosted verification passes.

Handoff

Start from the verified local implementation, do not rebuild the count logic from broad search or local mirrors. The goal is portability across Sam's devices and agents, not a behavior change to triage or daily pulse output.