Add the Gitea issue templates (slice/bug/adr-proposal) and a PR template that carry the Definition of Done, a git-cliff config (cliff.toml) with a `make changelog` target, the generated CHANGELOG.md, and docs/gitea- workflow.md documenting the issue -> milestone -> PR flow. Verified: make lint/build/unit green; `make changelog` regenerates the changelog from Conventional Commits. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
900 B
900 B
What & why
Closes #
Definition of Done
- Linked Gitea issue (above).
- Failing test committed before the implementation.
- Implementation makes the test pass; refactor commit if structure improved.
- Conventional Commits referencing the issue (
refs #NN). - CI green — all Gitea Actions jobs (or
make cigreen while no runner exists). docker compose upfrom a fresh clone reaches green health checks within 3 minutes.- Docs updated if behaviour, contracts, or operations changed.
- ADR added in
docs/architecture/if a non-obvious decision was made. - Demo note in
docs/demo-script.mdif user-visible.