Campus AI knowledge base

Single source of truth for AI agents across backend, frontend, and architecture. Decision: Working Group standup 22 September 2026 (Faid Zamin). Content lives as Markdown and YAML so any agent can process it.

docs/ai/ Cross-repo Agent-ready Generate docs from this base
README — human index How humans and agents navigate the base AGENTS.md — campus instructions Read first in every repository MANIFEST.yaml Machine-readable catalog for tooling Architecture ADR-1, portals, Portal API, CMS Distributed CMS target Multi-country DBs, white-label, flags — one-page diagram Vercel + Neon PoC Throwaway SPA + Portal API + free Postgres — not production Backend — Portal API Stage 1, OpenAPI, mock bridge Backend — LUCT CMS vs Raisd CAP matrix, inventory, CAP-53 implications GitHub Pages — LUCT CMS analysis Comparison, FSD, ERD, flows, database tech GitHub Pages — Botswana CMS LUCT BWA-GBE inventory · cmsbotswana GitHub Pages — Sierra Leone CMS ICA EMS inventory · ems_sierraleone Frontend — student portal Extracted AGENTS + feature docs Generate documentation SDD, PDF, OpenAPI, sync rules Applicant mock APIValidated session workflow and automated tests Accepted admissions handoffApplicant exchange and Student schema v4 ownership
Sibling repos. Each portal keeps a thin root AGENTS.md pointing here. Local path from a portal checkout: ../control-plane/docs/ai/.