Apex STEM Education — internal wiki¶
Public site: apexstem.org
Internal docs: docs.apexstem.org — MkDocs + Cloudflare Access
Status: Phase 1 — docs deployed; 501(c)(3) approved (determination letter 2026-06-16, EIN 42-3121570); trustee invites and board gates ongoing
Formation progress: 501C3/apex_stem_formation_progress_notes.md
Live checklist: portal/STATUS.md
Implementation review: 501C3/apexstem_portal_implementation_review.md
How login and search work
- Sign in using the email account your admin added to Cloudflare Access.
- Search may show titles from finance and governance pages for everyone who can open this site.
- Path rules in rbac-groups (
/internal/...) are not wired to MkDocs URLs yet — whole-site Access today. - YAML
roles:tags are for authors only. No secrets or student PII in this wiki.
New here? → Start here · New mentor? → Mentor guide · Guides catalog
Quick navigation¶
- Role onboarding: Start here and roles index
- Daily mentor workflow: Mentor guide, Team hub, Season calendar
- SOP lookup: Guides & SOP catalog
- Finance and compliance: Treasurer onboarding, Grant readiness, Receipt hygiene
- Platform administration: Operations, Portal status, RBAC groups
Start by role¶
| Role | Onboarding |
|---|---|
| Board / officers | Board onboarding |
| Treasurer | Treasurer onboarding |
| Mentor | Mentor guide |
| Team lead | Team lead onboarding |
| Parent / guardian | Parent onboarding |
| Student (team) | Student guide |
| Sponsor | Sponsor guide |
All roles index: roles/README.md
Portal admin (DNS, Access, builds): operations/README.md · portal/rbac-groups.md · portal/STATUS.md
Wiki structure¶
apexstem/
├── README.md ← you are here (MkDocs home)
├── mkdocs.yml ← compatibility shim to root config
├── roles/ ← role onboarding (see roles/README.md)
├── teams/ridge-racers-nj/ ← first program team (+ README hub)
├── sops/ ← procedures (stubs link to repo root / 501C3)
├── operations/ ← DNS, Pages, Access, email, integrations
├── templates/ ← checklists (stubs → root printables)
├── training/ ← STEM Racing official links
├── data/ ← CRM/roster policy (no PII in git)
└── portal/ ← STATUS, RBAC reference
Root config: mkdocs.apexstem.yml
Outside this folder: 501C3 planning · team files + Drive map · repo README (full index).
Planning and governance (501C3)¶
| Document | Path |
|---|---|
| 501(c)(3) index | 501C3/README.md |
| Portal & SOP plan | apexstem_portal_plan.md |
| Adversarial review (plan) | apexstem_portal_plan_adversarial_review.md |
| Implementation review (build) | apexstem_portal_implementation_review.md |
| Business plan | apex_stem_education_business_plan.md |
| NJ formation checklist | ridge_racers_nonprofit_formation_checklist_nj.md |
| Formation progress log | apex_stem_formation_progress_notes.md |
| Nonprofit free tools | nonprofit_free_tools.md |
SOPs (wiki + canonical sources)¶
Wiki pages are the navigation layer; long checklists live under teams/ridge-racers-nj/ or in 501C3/ until abridged copies are approved in wiki.
| Topic | Wiki | Canonical (if different) |
|---|---|---|
| Formation / compliance | sops/compliance/formation_checklist.md | 501C3 canonical |
| Receipt hygiene (draft) | sops/finance/APEX-FIN-001_receipt_hygiene.md | — |
| Grant readiness | sops/compliance/grant_readiness_index.md | — |
| Junior Mentor Program | sops/compliance/junior_mentor_program.md | — |
| Waiver & media release (draft) | sops/compliance/waiver_and_media_release.md | — |
| Volunteer policy (draft) | sops/compliance/volunteer_policy.md | — |
| Sponsorship | sops/fundraising/sponsorship_leads.md | Sponsorship_Leads_Guide.md |
| LLC separation | sops/llc-separation/README.md | — |
| Parent finance | sops/finance/parent_budgeting.md | — |
Ridge Racers team hub: teams/ridge-racers-nj/README.md
Nationals runbooks: packing · interview kit · travel
External tools (authoritative systems)¶
See operations/integrations.md — Freedcamp, Drive, email, Ridge Racers site.
Contributing¶
- Edit markdown in a branch; open PR.
- Add YAML frontmatter when touching SOPs (
roles,public,review_by). - Default
public: falsefor internal-only content. - No PII in git — use private roster sheet + Access invites.
- Links to files outside
apexstem/: use full GitHub URLs in wiki pages so docs.apexstem.org works (see CONTRIBUTING.md).
Build docs locally:
pip install -r docs-requirements.txt
mkdocs serve -f mkdocs.apexstem.yml