@@ -32,14 +32,14 @@ English | [Русский](#русский)
3232- ` src/test/java ` — tests and quality suites
3333 - ` quality.SmokeSuite ` (unit/smoke partition)
3434 - ` quality.IntegrationSuite ` (transactions scenario tests)
35- - ` quality.PropertySuite ` (property-based tests, currently curated )
35+ - ` quality.PropertySuite ` (curated property-based tests)
3636- ` .github ` — CI workflows, dependabot and repo templates
3737- ` ARCHITECTURE.md ` — architectural and reviewability notes.
3838- ` CHANGELOG.md ` , ` CONTRIBUTING.md ` , ` CODE_OF_CONDUCT.md ` , ` SECURITY.md ` , ` TESTING.md ` — project governance
3939
4040### Testing strategy
4141
42- - ** Smoke / Unit baseline ** — each kata has direct tests; grouped by ` quality.SmokeSuite ` .
42+ - ** Smoke / Unit tests ** — each kata has direct tests; grouped by ` quality.SmokeSuite ` .
4343- ** Integration** — transaction validation state and ordering, via ` quality.IntegrationSuite ` .
4444- ** Property-based** — jqwik property tests are grouped in ` quality.PropertySuite ` .
4545- ** UI tests** — not applicable (` N/A ` for this repository, no UI layer).
@@ -55,15 +55,12 @@ English | [Русский](#русский)
5555 - uploaded test and coverage artifacts
5656- Quality workflow: ` .github/workflows/quality.yml `
5757 - runs static checks with ` checkstyle ` , ` pmd ` , and ` spotbugs ` without executing tests
58- - Checkstyle, PMD and SpotBugs are kept clean in the current quality baseline
59- - Checkstyle uses a project-specific baseline in ` config/checkstyle/checkstyle.xml `
58+ - Checkstyle, PMD and SpotBugs are enforced in the quality gate
59+ - Checkstyle uses project-specific rules in ` config/checkstyle/checkstyle.xml `
6060 - Generated smoke wrappers have explicit suppressions in ` config/checkstyle/suppressions.xml `
6161 - SpotBugs is kept clean with documented compatibility exceptions in ` config/spotbugs-exclude.xml `
6262- Security workflow: ` .github/workflows/codeql-analysis.yml `
6363- Dependency automation: ` .github/dependabot.yml `
64- - Coverage tracked in JaCoCo + Codecov; the current local baseline is 455 tests with 91.4% line,
65- 85.1% branch and 92.7% instruction coverage.
66-
6764### Portfolio checklist
6865
6966- Deterministic implementations with package-localized responsibilities.
0 commit comments