This is a public showcase repository for a PPTX brand-compliance reviewer.
- Working vertical slice.
- Correct, reviewer-actionable findings.
- Low-noise review UX.
- Clear docs and honest trade-offs.
- Optional AI only after deterministic checks work.
False positives are more harmful than missing low-confidence suggestions. Prefer fewer, high-confidence findings.
- Do not build a generic agent platform.
- Do not add multi-tenant auth.
- Do not add auto-fix unless explicitly requested.
- Do not require AI calls for the app to function.
- Do not expose uploaded files publicly.
- Do not commit secrets, raw private deck assets, or local environment files.
- Do not import or symlink private external agent/runtime surfaces into this repository.
- Keep this repo showcase-safe and showcase-readable.
- FastAPI backend.
- Next.js + TypeScript frontend.
- Deterministic PPTX parsing first.
- AI only for ambiguous checks if later enabled.
For each implementation slice, report:
- files changed
- commands run
- what works
- what is still missing
- risks / trade-offs
- next recommended step