Shay
a435411be5
feat(packs): en_core_relations_v2 — pronouns + role-fillers (Phase 2.4)
ADR-0065 P2.4. Eight specialization lemmas, each a typed
specialization of an en_core_relations_v1 primitive:
mother / father is-a parent
daughter / son is-a child
sister / brother is-a sibling
grandparent / grandchild is-a ancestor / descendant (1-step)
Strict pack-internal taxonomy under kinship.*:
mother → kinship.parent.female
father → kinship.parent.male
daughter → kinship.child.female
son → kinship.child.male
brother → kinship.sibling.male
sister → kinship.sibling.female
grandparent → kinship.ascendant.transitive_1step
grandchild → kinship.descendant.transitive_1step
Pack ratification:
- SHA-256 checksum 7d0583f7e6a13ce72a5b0b191786cfc57af31583dc5111b24c3466e89ee70856
- Orthogonal to en_core_relations_v1 + en_core_cognition_v1 (zero
lemma collision in either direction)
- Mounted by default in RuntimeConfig.input_packs + added to the
cross-pack resolver's DEFAULT_RESOLVABLE_PACK_IDS
Companion corpus relations_chains_v2.jsonl seeds 7 v2-internal
reviewed chains so DEFINITION/CAUSE/VERIFICATION on every v2 lemma
grounds (not just DEFINITION via the pack path):
cause_mother_precedes_daughter
cause_father_precedes_son
cause_grandparent_precedes_grandchild
cause_daughter_follows_mother
cause_son_follows_father
verification_daughter_requires_mother
verification_son_requires_father
Registered as a third TeachingCorpusSpec alongside cognition and
relations_v1. Strict pack-internal: every chain's subject AND
object reside in en_core_relations_v2. Cross-pack chain shapes
(e.g. v2 subject + v1 object) deferred per teaching_order.md §5.
Live verification:
> What is mother?
[pack] mother — pack-grounded (en_core_relations_v2):
kinship.parent.female; kinship.parent; biology.maternal.
> Why does mother exist?
[teaching] mother — teaching-grounded (relations_chains_v2):
mother precedes daughter (kinship.child.female).
> Does daughter require mother?
[teaching] daughter requires mother — verification-grounded.
10 pack-contract tests passed. Curated lanes all green; cognition
eval byte-identical.