User story
Make cross-language contract drift a CI failure.
Problem and target state
The current audit identifies a gap that blocks the policy-first, ecosystem-neutral Verdict control plane. Implement the smallest coherent slice described here; preserve existing behavior outside this boundary.
Scope and likely files
tests/, scripts/verify-package.mjs, package.json, .github/workflows/
Acceptance criteria
Dependencies and references
Depends on VER-001, VER-003, and NOD-002; relates to verdict-node#9.
Verification plan
Required implementation evidence
Definition of done
User story
Make cross-language contract drift a CI failure.
Problem and target state
The current audit identifies a gap that blocks the policy-first, ecosystem-neutral Verdict control plane. Implement the smallest coherent slice described here; preserve existing behavior outside this boundary.
Scope and likely files
tests/, scripts/verify-package.mjs, package.json, .github/workflows/
Acceptance criteria
Dependencies and references
Depends on VER-001, VER-003, and NOD-002; relates to verdict-node#9.
Verification plan
Required implementation evidence
git diff --checkand repository verification commands passDefinition of done