21 lines
852 B
Markdown
21 lines
852 B
Markdown
# DocFast Decisions Log
|
|
|
|
## 2026-02-14: Mandatory QA After Every Deployment
|
|
|
|
**Rule:** Every deployment MUST be followed by a full QA session. No exceptions.
|
|
|
|
**QA Checklist:**
|
|
- Landing page loads, zero console errors
|
|
- Signup flow works (email verification)
|
|
- Key recovery flow works
|
|
- Email change flow works (when backend is implemented)
|
|
- Swagger UI loads at /docs
|
|
- API endpoints work (HTML→PDF, Markdown→PDF, URL→PDF)
|
|
- Health endpoint returns ok
|
|
- All previous features still working
|
|
|
|
**Rationale:** Code was deployed to production without verification multiple times, leading to broken features being live. QA catches regressions before users do.
|
|
|
|
## 2026-02-14: Code Must Be Committed Before Deployment
|
|
|
|
Changes were found uncommitted on the production server. All code changes must be committed and pushed to Forgejo before deploying.
|