Grant publication audit
Date: 2026-07-09
Visibility model
| Level | Meaning |
|---|---|
| PUBLIC | Safe on Resource Map pages reachable via hyperlinks or internal reports |
| INTERNAL | Retain in YAML/graph; show only under Reports / internal knowledge surfaces |
| RESTRICTED | Not for web publication (none identified in current grant layer) |
Field-by-field recommendations
| Field | Current exposure | Recommended visibility | Reason |
|---|---|---|---|
| Grant ID (GRA-xxx) | On all GRA pages | PUBLIC | Stable registry identifier; required for hypertext edges. |
| Title | On all GRA pages | PUBLIC | Award title; often already public in ORS reports. |
| Sponsor / funder | On all GRA pages | PUBLIC | Agency or DePaul program name. |
| Program | Varies | PUBLIC | URC, AGIF, NSF program name, etc. |
| Status | Varies | PUBLIC | awarded / closed — high-level only. |
| Period (start/end year) | Varies | PUBLIC | Fiscal or project years when known. |
| Lead unit | Varies | PUBLIC | College/school attribution. |
| Amount | Varies | PUBLIC | Dollar amount when sourced from public ORS featured awards; review for sensitive subawards. |
| Topics / grant_type | Varies | PUBLIC | Controlled vocabulary tags. |
| People (PI links) | Varies | PUBLIC | Links to PER pages when identity resolved. |
| Related resources | Varies | PUBLIC | Core Resource Map navigation edges. |
| Related outputs | Varies | PUBLIC | When populated from outputs layer. |
| Award details — evidence_text snippet | Varies | INTERNAL | Often contains URC application prose from internal CSV export. |
| Verification — confidence | Varies | INTERNAL | Editorial QA metadata. |
| Verification — Notes (dedupe_key, listing=, grant_evidence_status) | 0/922 pages | INTERNAL | Pipeline/intake metadata; never public. |
| Source URLs — evidence_file paths | 0/922 pages | INTERNAL | Exposes repo layout (sources/inbox/..., data/Internal Grants Summary...). |
| Source URLs — public http URLs | Varies | PUBLIC | When present, safe to show. |
| Generator boilerplate Notes | Varies | INTERNAL | Implementation note; omit on public render. |
| Full grants.yaml record | Varies | INTERNAL | Retained in data layer and graph exports. |
| grants-index.md (922-row catalog) | Top-level MkDocs tab (pre-revision) | INTERNAL | Institutional knowledge index; not primary public nav. |
Current exposure scan (rendered GRA pages)
- Total GRA pages: 922
- Pages citing
sources/inbox/...: 0 - Pages citing
Internal Grants SummaryCSV: 0 - Pages with
dedupe_keyin Verification notes: 0 - Pages with
listing=intake metadata: 0
Recommended implementation (next pass)
- Add
visibility: public|internalflag togenerate_grants_catalog.py(default public render strips INTERNAL fields). - Remove Grants from top-level MkDocs nav; index under Reports → Grants registry.
- Keep grant hyperlinks on resource/person pages (e.g. CDM-023 → GRA-920) with redacted grant detail pages.
- Do not delete
data/grants.yamlor graph edges.
Navigation recommendation
Option B (recommended): Move grants index under Reports → Grants registry (internal).
GRA detail pages remain buildable for hyperlink targets but are not promoted as a public catalog.
Option A (hide entirely from nav) still leaves pages searchable unless excluded from docs/ sync.
Plan only — no data deleted in this pass.