RouteSafe NLT Labs NLT Labs

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.