core/recognition
Shay 23ce6f9a06
feat(recognition): Phase 2 multi-resolution — polarity, modality, tense + adversarial refusals (#226)
Extends derive_recognizer to detect VP variation and build a Phase 2
recognizer that lifts tense, polarity, modality, and intentionality
alongside the Phase 1 agent/count/unit/relation slots.

Three-layer refusal: Layer 1 (unknown VP), Layer 2 (missing count),
Layer 3 (contradictory count spans). Phase 1 path preserved when all
teaching examples share a single VP. 8/8 tests pass.
2026-05-24 12:56:00 -07:00
..
__init__.py feat(recognition): output contract + ADR-0143 (#225) 2026-05-24 12:37:25 -07:00
anti_unifier.py feat(recognition): Phase 2 multi-resolution — polarity, modality, tense + adversarial refusals (#226) 2026-05-24 12:56:00 -07:00
outcome.py feat(recognition): output contract + ADR-0143 (#225) 2026-05-24 12:37:25 -07:00