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>
36 lines
1.5 KiB
YAML
36 lines
1.5 KiB
YAML
# Fact catalog: world
|
|
# Faction and institutional knowledge — Commission, lattice regulation, broader context
|
|
# Source: docs/design/knowledge-vocabulary-v01.md §4.6 (#368)
|
|
|
|
facts:
|
|
|
|
- fact_id: world.lattice_regulation_active
|
|
description: Commission actively regulates neural lattice component access in this system
|
|
typical_confidence: knows_of
|
|
characters: [smuggler, detective]
|
|
notes: "Both characters have this from Background"
|
|
|
|
- fact_id: world.unlicensed_lattice_demand
|
|
description: High demand for unlicensed lattice upgrades on working-class stations like Sova
|
|
typical_confidence: knows_of
|
|
characters: [smuggler, detective]
|
|
notes: "The moral context of the operation — smuggler knows it as justification; detective may learn it as complication"
|
|
|
|
- fact_id: world.commission_sova_jurisdiction
|
|
description: Commission has jurisdiction over Sova Transit District
|
|
typical_confidence: knows_details
|
|
characters: [detective]
|
|
notes: "Detective Background knowledge — institutional mandate"
|
|
|
|
- fact_id: world.ring_cross_system
|
|
description: The ring operates across multiple star systems — Sova is one node
|
|
typical_confidence: knows_details
|
|
characters: [smuggler, detective]
|
|
notes: "Late-game discovery — changes scope of the operation"
|
|
|
|
- fact_id: world.shift_schedule
|
|
description: Sova Transit District shift schedule — who works when
|
|
typical_confidence: knows_of
|
|
characters: [smuggler, detective]
|
|
notes: "Smuggler from Background (colleague). Detective through investigation."
|