Grant Source Control Surface
This is the live operating view for how new grants get into CivicGraph: government feeds, foundation pages, frontier queues, and the automation rail that decides whether the system is growing or just sitting on latent URLs.
Where the grant machine is strong and where it is barely switched on
rows currently marked open-like. The grant table already has scale; the main gap is freshness and breadth, not raw existence.
grant rows already linked to a foundation, with 1,051 open structured foundation programs sitting behind 5,761 foundation websites.
frontier rows have never succeeded yet. This is the clearest answer to “what haven’t we tried?” — most of the frontier exists, but has barely been harvested.
What we still have barely touched
How much philanthropic surface we can still convert
Which grant discovery agents are actually live
These are the rails that decide whether the grants system keeps expanding or just sits on yesterday’s rows.
Which grant source families moved most recently
This is the beginning of the same control-loop we built for youth justice: source families that are changing, getting blocked, or sitting cold despite being high-value.
Which specific URLs are failing right now
Where grant rows are actually coming from
What the crawler should work next
Which long-tail funders still have zero structured programs
This is the cleanest national expansion queue right now: funders with websites, money, and likely program surfaces, but no structured program rows yet. The frontier now seeds extra candidate paths for this set.