GitHub Cache Hygiene Goal: answer common GitHub read questions from gitcrawl and the shim first, then spend live GitHub API calls only where freshness or writes matter. Default Path Use normally. On Peter's machines it is expected to be the gitcrawl-backed shim, so supported reads can be answered locally or cached without changing commands. Prefer these local/cached reads: Use exact refs and narrow fields. Avoid broad loops like one per result when a single or can answer the first-pass question. For CI, avoid tight / polling loops. After a push or workflow dispatch, identify one exact run, th…