The single index for every internal-only resource we produce: sandbox UX previews, prototype reviews, strategic memos, integration roadmaps, audit reports, and admin-only dashboards. Anything in this catalog is gated to super_admin when deployed and is never surfaced to public, member, or reviewer audiences.
/home/, /for-ambassadors/, /join/.FFH_ROLE_GATE.require() with default tier. Examples: /my-dashboard/, /my-clipboard/, /profile/.FFH_ROLE_GATE.require({ tier: 'admin' }). Examples: this page, /ffh-tech-command-center/, /capital-command-center/, all sandbox previews of unfinished prototypes.By Gear = Command Control Center in Airtable.UX prototypes, contractor handoffs, and proof-of-concept builds Lucy and the leadership team are reviewing before deciding whether to productionize.
Decision documents the executive team uses to choose what to keep, what to cut, and what to build next. These are markdown deliverables, not deployable pages — but they're catalogued here so nothing slips through.
Supporting documents the leadership team references but doesn't share publicly: vendor briefs, partner due-diligence packets, legislative briefings still in draft, contractor handoffs.
To register a new resource in this catalog: add an Airtable row in the Deployed pages at GitHub table with By Gear = "Command Control Center" AND mention "Executive Team Explainer" in Notes. The catalog renders from that filter.
To gate a sandbox preview at deploy time: include the role-gate snippet on every page in the folder:
<script src="../_shared-assets/role-gate.js"></script>
<script>FFH_ROLE_GATE.require({ tier: 'admin' });</script>
The three production audience tiers are public, member, and super_admin. Anything that is mid-iteration, contractor-delivered, financial, or strategic defaults to super_admin. When in doubt, gate it — it's a one-line change to open it back up later.
The catalog is self-updating. When a new Executive Team Explainer is added to /Deploy Ready/, ledger-log it (Airtable + Tech Command Center per CLAUDE.md global rule), and add a card to this page. No silent internal-only deploys.