SaaS B2B — Multi-Tenant Platform with CI/CD
Multi-tenant SaaS platform with automated end-to-end CI/CD pipeline using all 4 tools.
Architecture diagram
Context
B2B multi-tenant SaaS platform with Next.js, FastAPI, PostgreSQL multi-schema, and Celery. European enterprise clients require AI governance evidence before signing contracts.
Flow with 4 tools
◻ Phase 01 — intake
Sprint normalization
Normalizes Linear tickets and Notion RFCs into executable specs.
◻ intake
intake init "Sprint 42 — Advanced Reporting" \
--source linear://team-platform/sprint-42 \
--source notion://arch/reporting-rfc \
--format architect △ Phase 02 — architect
Automated implementation
Loop with integrated test, vigil, and licit quality gates.
△ architect
architect loop "Implement per spec" \
--check "pytest tests/ -q" \
--check "vigil scan src/ --severity high" \
--check "licit verify --min-score 70" \
--max-iterations 25 ⬡ Phase 03 — licit
Compliance for EU clients
Generates AI governance documentation the sales team needs for RFPs.
⬡ licit
licit trace
licit changelog
licit report --format json --output compliance/sprint-42.json
licit annex-iv
licit gaps --format markdown > compliance/gaps-sprint-42.md Why licit is critical here
European enterprise clients require AI governance evidence before signing contracts. licit automatically generates the documentation the sales team needs: what % of code is AI-generated, which regulatory frameworks are met.