For Investors
Product & Architecture
The logical build — architecture, integrations, and data model — that ships when this POC graduates to product.
Architecture
Next.js 14 marketing + dashboard, FastAPI service tier, Postgres 16 for manifest history (content-addressed by repo + commit SHA), and S3-compatible object storage for full route snapshots. The CI plugin is a thin Node binary that emits the build's route manifest and POSTs it to the API; the API diffs against the prior manifest for the base branch and writes a GitHub Checks annotation. No source code leaves the customer's CI — only the route manifest.
Integrations
- GitHub Actions / GitHub Checks API (primary)
- GitLab CI (phase 3)
- CircleCI orb (phase 3)
- Vercel + Netlify deploy webhooks (phase 3)
- Sanity / Contentful slug-rename webhooks (phase 4 stretch)
Data model
Core entities: Repo, Manifest (commit SHA, route list, checksum), Diff (base manifest → PR manifest, broken-slug list, suggested redirects), RedirectStub. Manifests are append-only and content-addressed; diffs are derived and cached.