All changes now land via PR. New .forgejo/workflows/pr-checks.yml runs on every PR to master and (1) fails code PRs that lack a test change, (2) blocks new app-code type errors. Unit tests are advisory until the baseline is green; lint is omitted (it needs an interactive ESLint migration). PR template carries the docs/tests checklist. Also makes the autofix watcher require a test (issue-12 style) + doc updates in every fix, so its PRs satisfy the new gate. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
879 B
879 B
What & why
Checklist
- Tests added or updated for this change — or it is a docs/config/automation-only PR (tests not applicable). Model: the integration test on
claude/issue-12(prod-mirror DB, raw-SQL inserts, prefix-isolated, cleans up after itself). - Docs updated where relevant (App/README.md, App/CLAUDE.md, Docs/, automation/README.md, CHANGELOG.md).
pnpm type-checkshows no new errors in application code.- Verified the change (how: unit/integration tests, or a dev server on port 3100 against the test DB).