Phase 1: JSON Schema formally defines contract #184

Merged
mprihoda merged 1 commit from IW-136-phase-01 into IW-136 2026-01-28 19:34:24 +00:00
mprihoda commented 2026-01-28 19:34:17 +00:00 (Migrated from github.com)

Phase 1: JSON Schema formally defines contract

Goals: Establish a formal JSON Schema (Draft-07) defining the review-state.json contract as the authoritative reference for all producers and consumers.

Tests: 6 E2E (BATS)

Files

  • schemas/review-state.schema.json - JSON Schema Draft-07
  • schemas/README.md - Versioning policy
  • .iw/core/test/resources/review-state/ - 4 test fixtures
  • .iw/test/schema.bats - E2E tests

🤖 Generated with Claude Code

## Phase 1: JSON Schema formally defines contract **Goals**: Establish a formal JSON Schema (Draft-07) defining the review-state.json contract as the authoritative reference for all producers and consumers. **Tests**: 6 E2E (BATS) ### Files - `schemas/review-state.schema.json` - JSON Schema Draft-07 - `schemas/README.md` - Versioning policy - `.iw/core/test/resources/review-state/` - 4 test fixtures - `.iw/test/schema.bats` - E2E tests 🤖 Generated with [Claude Code](https://claude.com/claude-code)
mph referenced this pull request from a commit 2026-08-23 20:00:59 +00:00
Sign in to join this conversation.
No description provided.