✅ Familiar field names use cp
| Category | Ability |
| Status | Passing |
| Test | tests/test_data_loader.py::test_familiar_field_names_use_cp |
PRECONDITIONS:
Preconditions
- FAMILIARS data loaded
Action
- Access field names on the first familiar in FAMILIARS.
Expected Postconditions
-
Familiar has attribute cp — NEVER vp.
-
Familiar does NOT have attribute vp.
-
Regression: terminology.md — familiars also use cp, not vp.
Assertions
assert hasattr(fam, "cp")
assert not hasattr(fam, "vp")
assert not hasattr(fam, "fvp")