5aa3d4ed999dab51a62639b90f6633b044c02238
"לא הלכה" + "מחייבת" (or any holding-type) is a logical contradiction — binding means it IS the holding. Likewise "הלכה" + application/obiter. The three controls are independent, so the combo was clickable with no signal. Adds a non-blocking amber warning under the type buttons when is_holding and correct_type contradict (holding ↔ binding/interpretive/procedural/persuasive; not-holding ↔ application/obiter). Soft by design — flags the inconsistency for the tagger to fix without forcing, leaving room for genuine edge cases. Verified: tsc --noEmit exits 0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
AI Legal Decision Drafting System — MCP server, web upload, RAG search
Languages
Python
63.2%
TypeScript
34.3%
JavaScript
1.3%
Shell
0.8%
CSS
0.3%
Other
0.1%