Add private inference smoke cases

This commit is contained in:
2026-10-13 17:30:45 +00:00
parent edaaecc982
commit 8d05b594e2
4 changed files with 275 additions and 0 deletions

View File

@@ -566,6 +566,13 @@ schema failure, and success using real validators. Derive generated success
fixtures from the private case rather than spread private literals through tests.
No domain criteria, configurable prompts, public fixtures, or repair loop.
**Completed: 2026-10-13.** Added private text and structured inference cases,
including an embedded schema prepared through `NewFSValidator`. Generation
requests retain the selected target and retry allowance; local evaluation keeps
JSON syntax and schema matching distinct. Validation passed: `go test -race
./internal/usecase ./internal/validate`, `go vet ./...`, `go test ./...`, and
`git diff --check`.
## Stage 14: Orchestrate HTTP Diagnostic Reports
Scope: `internal/usecase.SmokeTester` and its HTTP operations.