Add machine-readable fact catalog YAML files for all knowledge categories.
Makes the check-fact-ids pre-commit hook validation functional.
New files: awareness.yaml, behavioral.yaml, knowledge.yaml, social.yaml
Populated: investigation.yaml, contraband.yaml, location.yaml,
relationship.yaml, world.yaml, progress.yaml
50+ canonical fact IDs covering: smuggling ring operations, investigation
findings, behavioral patterns, situational awareness, location facts,
inter-NPC relationships, and social positioning. Character starting
confidence annotated per fact. Derived from knowledge-vocabulary-v01.md (#368).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
43 lines
1.8 KiB
YAML
43 lines
1.8 KiB
YAML
# Fact catalog: behavioral
|
|
# Behavioral patterns recognized through repeated observation across multiple scenes
|
|
# Source: docs/design/knowledge-vocabulary-v01.md §4.3 (#368)
|
|
|
|
facts:
|
|
|
|
- fact_id: behavioral.kael_evasion
|
|
description: Kael looks left when lying — personal tell recognized post-conversation
|
|
typical_confidence: direct
|
|
characters: [smuggler]
|
|
notes: "Set during a conversation where evasion is detected. direct confidence = just confirmed."
|
|
|
|
- fact_id: behavioral.kael_behavioral_change
|
|
description: Kael's behavior has noticeably changed — quieter, distracted, different routine
|
|
typical_confidence: suspects
|
|
characters: [smuggler]
|
|
|
|
- fact_id: behavioral.sera_avoidance_pattern
|
|
description: Sera consistently avoids Torek Lintar — leaves when he arrives, repositions
|
|
typical_confidence: suspects
|
|
characters: [smuggler, detective]
|
|
notes: "One observation = suspects; three observations = knows_of (pattern confirmed for detective)"
|
|
|
|
- fact_id: behavioral.sera_topic_deflection
|
|
description: Sera deflects specific topics — Commission work, manifest audits, freight
|
|
typical_confidence: suspects
|
|
characters: [smuggler, detective]
|
|
|
|
- fact_id: behavioral.sera_kiosk_pattern
|
|
description: Sera habitually stops at the same Commission kiosk at the same time
|
|
typical_confidence: knows_of
|
|
characters: [smuggler, detective]
|
|
|
|
- fact_id: behavioral.sera_knowledge_detail
|
|
description: Sera's offhand comments reveal detailed knowledge of manifest routing she shouldn't have
|
|
typical_confidence: knows_of
|
|
characters: [smuggler]
|
|
|
|
- fact_id: behavioral.voss_awareness
|
|
description: Voss is tracking people — situational awareness beyond normal supervisor behavior
|
|
typical_confidence: suspects
|
|
characters: [detective]
|