test(01-02): RED — prereq-evaluator spec (D-01..D-04)
Task 3 RED phase: 18 failing tests covering prereq DSL evaluation.
Coverage:
- empty/null inputs (always ok)
- skill rank: trained/expert/master/legendary in <skill>
- disjunctive (comma + or) and conjunctive (semicolon)
- bare feat name lookup
- heritage / class refs
- non-evaluable patterns: spellcasting, deity, age, vision, free-text → {unknown, raw}
- German failure reasons asserted
Verified failure: module './prereq-evaluator' not found.