Use Case: End Scene (Canonization)
Actor: User/Orchestrator
Trigger: Scene reaches conclusion (user command or narrative)
Flow:
- Detect scene end trigger
- Collect all ProposedChanges from scene
- CanonKeeper evaluates each proposal
- Commit approved changes to Neo4j
- Update entity states
- Generate scene summary
- Index scene to Qdrant for retrieval
- Mark scene as completed in MongoDB
- Prompt: Continue to next scene or end story?
Critical: Only CanonKeeper writes to Neo4j
See docs/USE_CASES.md for full implementation details.
Use Case: End Scene (Canonization)
Actor: User/Orchestrator
Trigger: Scene reaches conclusion (user command or narrative)
Flow:
Critical: Only CanonKeeper writes to Neo4j
See
docs/USE_CASES.mdfor full implementation details.