23 hand-templated school profiles, generated from JSD's schools.db + filings_990 at build time. The dashboard below is for review — the production renderer landing with the field-registry refactor will produce these from data/schools-public.json + computed aggregates.
What this is testing
Each profile renders the strategy doc's six sections regardless of data tier. The differences across tiers show up in the financial section (real bar chart vs. locked) and in the "What we know" paragraphs (multiple unique paragraphs vs. solicitation card). Indexability is gated separately from rendering — thin profiles still show humans full content, but emit noindex,follow until they earn an index slot.