chore: establish iteration 1 development baseline

This commit is contained in:
sechmachine
2026-08-14 23:22:31 +07:00
parent 55a8ce675f
commit 5967f7f70d
12 changed files with 300 additions and 2 deletions
+18
View File
@@ -0,0 +1,18 @@
# Test Evidence
TDD is mandatory. Every feature test must have one companion Markdown record
in the directory matching its test type:
- `unit/` — isolated state, calculation, and domain behavior.
- `integration/` — PostgreSQL, Flyway, repository, transaction, and module integration.
- `web/` — MockMvc, Thymeleaf, validation, and security behavior.
- `e2e/` — cross-module, browser, or full user journeys.
Copy that directory's `_TEMPLATE.md` and keep every heading. One evidence file
may cover a cohesive parameterized scenario set, but it must name every
requirement and scenario ID it protects.
An evidence record is complete only when it contains the observed RED failure,
the observed GREEN result, the affected-suite result, and honest external-test
boundaries. Commands and relevant output are copied exactly; prose such as
"passed locally" is not evidence.