Files
settled-reach/docs/workshops
jpmschweitzerandClaude Sonnet 4.6 f685cb7324 chore(meta): register D-079–D-083, close Q-024/Q-025/Q-026, ticket Sprint 17 knowledge flow work
Workshop outputs from Knowledge Flow & NPC Information Boundaries workshop (2026-02-24):

Decisions registered in decisions/perception.md:
- D-079: Knowledge Grant Architecture (unified KnowledgeGranted event, Fact+Entity enum, ContentEntityRegistry)
- D-080: NPC-to-NPC Knowledge Propagation (transfer_npc_knowledge system, trust-tier gating, ToldBy source)
- D-081: Unprompted Disclosure Design (DisclosureCandidates component, two-stage trait filter, trigger gates)
- D-082: NPC Information Boundaries MVP Scope (tell_state + disclosure; pathfinding KG integration explicitly not planned)
- D-083: Contradiction Detection Pipeline (event-driven at observe_entity, ContradictionClaim struct, downstream chain)

Questions closed in decisions/questions.md:
- Q-024: closed by D-080 (immediate during conversation, not queued)
- Q-025: confirmed closed (gossip propagation ships Sprint 17; ~12MB peak, no cap needed before v0.3)
- Q-026: closed by D-083 (event-driven at KG write time, ContradictionClaim struct)

Tickets created (#545–#551, Sprint 17, team server):
- #545 KnowledgeGrant schema + ContentEntityRegistry (critical, blocks all downstream)
- #546 KnowledgeGranted event + process_knowledge_events handler
- #547 ContradictionClaim struct + detection in observe_entity
- #548 NPC-to-NPC knowledge transfer system
- #549 tell_state.rs KG awareness — MVP information boundary
- #550 Contradiction monologue + event chain completion
- #551 DisclosureCandidates + unprompted disclosure

Existing tickets updated: #141, #142 (sprint 17 + team assigned, descriptions updated); #172, #173 (full mechanical spec from D-081).

Workshop source files committed: all round docs + workshop-outcomes.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 01:59:58 +01:00
..

Workshops

Each workshop gets its own directory containing the brief and all output files.

Convention

docs/workshops/
  {workshop-name}/
    {workshop-name}-workshop-brief.md    # The original brief
    round1-{agent}.md                    # Round 1 per-agent analyses
    round2-{agent}.md                    # Round 2 per-agent syntheses
    si-ticket-changes.md                 # Ticket changes applied (if any)

Workshops

Workshop Round Status
Content Architecture 17 Complete
v0.1 Gap Analysis 18 Complete
Content Gap Analysis v0.1 Complete
Knowledge Graph & Information Boundaries Complete (2 rounds + synthesis, D-041 confirmed, 8 tickets created)
Observer Snapshot Pipeline Brief ready
NPC AI State Machines Brief ready
Save/Load Architecture Brief ready
Map Authoring Pipeline Brief ready
Wiki Review & Content Standards Complete (4 rounds + lead interview)
v0.1 Content Scoping Complete (2 rounds + closing, 38 tickets created)
Art Direction & Mood Board Complete (3 rounds + closing + technical session, D-019 amended, D-043-D-052 confirmed)
Control & Interaction Scheme Brief ready