Prepare both smoke output validators

This commit is contained in:
2026-11-05 20:00:33 +00:00
parent d78474a3bf
commit 4b4ce43796
3 changed files with 32 additions and 6 deletions

View File

@@ -208,6 +208,11 @@ final validation without adding transitional code or an intermediate gate.
## Stage 7: Use Prepared Plans For Both Smoke Output Checks
**Completed:** Smoke inference prepares separate JSON and schema plans and
checks syntax before schema matching. Go 1.27.3 `go test ./internal/usecase
-run 'Smoke|Diagnostic'` passed, including malformed, scalar, matching,
nonmatching, cancellation, and dispatch cases.
**Finding:** 4. **Files:** `internal/usecase/smoke_inference_case.go` and diagnostic tests.
1. Replace the smoke case's `jsonValidator validate.Validator` with a