Graincrawl Use local Granola archive data first. Check freshness for recent/current questions: Refresh only when stale or asked: Query with bounded reads: Report absolute date spans, note titles, source gaps, and transcript/panel availability. Use read-only SQL for exact counts/rankings. Before encrypted source debugging, run explicit unlock/secrets checks; do not surprise-prompt Keychain. ---