Verify the integrated application and complete the migration

This commit is contained in:
2026-09-24 02:40:48 +00:00
parent 80804a038f
commit 7cefb3fb04
12 changed files with 314 additions and 26 deletions

View File

@@ -2,7 +2,7 @@
**Last updated:** 2026-09-24
**Status:** Ready for implementation. All stages below are pending. This replaces
**Status:** Implemented. All twelve stages are complete. This replaced
the completed testing-overlay prototype plan; its results remain in the
[boundary findings](library-boundary-findings.md#selected-overlay-extension-2026-09-24).
@@ -583,7 +583,21 @@ belongs to Stage 12.
## Stage 12: Verify the Combined Application and Close the Refactor
**Status:** Pending. **Depends on:** Stages 1–11.
**Status:** Complete. Controlled HTTP subprocess tests passed for base and testing
overlay selection, explicit validation-profile and domain overrides, both outbound
models, accepted repair, domain rejection without semantic retry, warning-only
repair exhaustion, empty and repeated module pipelines, and safe partial failure
diagnostics. `go test ./...`, `go build -o ./bin/audita ./cmd/audita`, focused
race tests for runtime/runner/subprocess code, and both Linux release builds
passed. The full suite also passed under Go 1.25.5 with offline module access.
Maintained examples and local documentation links validated; `git diff --check`
passed. No native macOS or live provider call was run. Release preparation remains
separate: propose Audita v2.0.0 with [one migration guide](../migrations/v2.md),
the actual pinned production dependency/license inventory, and LGPL
notice/source/rebuild-distribution review before publication. No release was
published here.
**Depends on:** Stages 1–11.
**Owns:** final integration tests, final defect fixes within this scope, and status/evidence.
1. Complete representative production subprocess workflows against controlled HTTP: