36 lines
2.1 KiB
Markdown
36 lines
2.1 KiB
Markdown
# S19 implementation validation
|
|
|
|
Affected repositories: `agiledancers`, `landscape`, `engineering`.
|
|
|
|
All S19 acceptance checks completed on 2026-11-08:
|
|
|
|
- The two new repositories are published and checked out under ~/Projecten/git/.
|
|
- The source inventory records ownership, source attribution and preserved licenses.
|
|
- Engineering v1.0.0 supplies generalized mechanisms, templates, a project generator,
|
|
version pinning, bootstrap and upgrade instructions.
|
|
- Seven bootstrap/generator tests cover all component selections, actual Maven
|
|
regeneration with generated/ absent, drift, moved tags and project-file preservation.
|
|
- The formatter integration checks, 19 CI tests and 34 release tests passed.
|
|
- A generated example built/tested through the common pipeline; actual isolated
|
|
deployments of two digest-pinned revisions and rollback passed.
|
|
- Agile Dancers passed its full pipeline from the Gitea checkout: 73 backend tests,
|
|
19 standards regression tests, 32 frontend tests, 4 browser tests, both images,
|
|
and combined backend coverage 1771/1841 (96.20%). The workflow checked the
|
|
generated snapshot against the published engineering tag and commit first.
|
|
- Both standalone Docker source builds passed locally using a disposable test
|
|
database and BuildKit secrets for the backend.
|
|
- Current project/landscape Markdown links were checked; no unresolved links remain
|
|
in the checked documentation. Historical evidence remains application-owned.
|
|
|
|
Application commit: `c6a495a93c31bef86080915d7c939f642861a97a`.
|
|
|
|
Successful [Gitea build](http://192.168.2.28:3000/wanjakrah/agiledancers/actions/runs/64).
|
|
|
|
[Application evidence](http://192.168.2.28:3000/wanjakrah/agiledancers/src/commit/c6a495a93c31bef86080915d7c939f642861a97a/docs/S19-validation.md).
|
|
|
|
No production deployment was performed. Live NAS SSH authentication, production
|
|
credentials and rollback of pre-S19 retained releases remain explicit operational
|
|
validation limits. The release-state schema, existing Compose project and database
|
|
volume remain compatible; review legacy health-hook compatibility before production
|
|
rollback. Business-system extraction is outside S19.
|