ebf627372f
Adds the §1.2 scaffolding required by IMPLEMENTATION_PLAN.md M0.1: README, CONTRIBUTING, CODEOWNERS, CHANGELOG, PR + issue templates, CI workflow, release workflow, LICENSE, commitlint, cliff config, .editorconfig, .gitignore, .env.example. Refs: M0.1
1.9 KiB
1.9 KiB
What
Why
Linked milestone: M1.1
How
Test plan
- Unit tests added/updated
- Integration tests added/updated (real DB via testcontainers)
- Playwright e2e added/updated (only if user-facing flow changed)
- Manual smoke on stage after deploy
- Regression test added (only if this PR fixes a bug — must fail before the fix)
Risk
Blast radius:
What could break:
Rollback plan:
Checklist
- Docs updated (or n/a — explain)
- Audit events emitted for state changes (or n/a)
- Secrets via Infisical, never in repo
- Migration is forward-only + idempotent (or no migration)
- Tenant scoping enforced on every DB query (or no DB access)
- OpenAPI spec updated (or no API change)
featureFlags.evaluate()used for any toggleable behavior (or n/a)- CHANGELOG entry under "Unreleased" (or n/a)