# Fact catalog: progress # Narrative milestone flags # Note: progress.* facts are NOT recommended for direct authoring in prerequisite blocks. # Use investigation fact chains and relationship states instead. # These exist for potential storyteller/arc-tracking use. # Source: docs/design/knowledge-vocabulary-v01.md ยง3.2 (#368) facts: - fact_id: progress.friend_arc_phase_1 description: FRIEND arc Phase 1 warmth established (baseline positive relationship) notes: "Set by relationship state transition to Friendly. Do not author directly โ€” use relationship checks." - fact_id: progress.friend_arc_phase_2 description: FRIEND arc Phase 2 trust built (deep rapport + initial social context) notes: "Set by trust tier advancement. Do not author directly โ€” use investigation + relationship checks." - fact_id: progress.friend_arc_contradiction description: FRIEND contradiction discovered (KnowledgeState โ†’ Contradicted) notes: "Set by contradiction detection system. Use relationship state person_of_interest + investigation fact instead." - fact_id: progress.friend_arc_confrontation description: FRIEND confronted about contradiction notes: "Set post-confrontation by dialogue system." - fact_id: progress.opening_complete description: Opening tutorial sequence completed (first 5 minutes) notes: "Set by storyteller after initial objective sequence." - fact_id: progress.first_ring_contact description: Smuggler completed first ring operation during play session characters: [smuggler] - fact_id: progress.first_evidence_filed description: Detective filed first manifest discrepancy evidence characters: [detective]