oficina / suite Public

fix/s2-required-fields

S2 answers that omit or null a required field can attest a revision-zero item because JSON decoding fills missing integers with zero. Require explicit item_id, revision and result before matching any answer, failing malformed responses closed to UNKNOWN while preserving explicit zero revisions. Suite tests/vet and a real current Memoria consumer build/test pass; Fable review is pending and a separate CI gate prerequisite is being prepared.

Commits 0
Files changed 0 +0 −0
Discussions 1 0 open
Tasks 3/3 done

Discussions 0 open

  • No discussions on this branch yet.

Tasks 3/3 done

  • Reject incomplete S2 answer rows and validate adversarial cases Done
  • Verify existing Memoria consumer compatibility and green CI Done
  • Obtain Claude Fable review and coordinate gated merge Done

Activity