.gitignore
README.md
mkdocs.yml
pyproject.toml
.agents/skills/mnesos-cartridge-development/SKILL.md
.agents/skills/mnesos-cartridge-development/assets/bot_lore.md
.agents/skills/mnesos-cartridge-development/assets/prompt_directives.yaml
.agents/skills/mnesos-cartridge-development/assets/yare.yaml
.agents/skills/mnesos-cartridge-development/references/architecture_analysis.md
.agents/skills/mnesos-cartridge-development/references/cartridge-guide.md
.agents/skills/mnesos-cartridge-development/references/combat_mechanics.md
.agents/skills/mnesos-cartridge-development/references/yare-specification.md
.agents/skills/mnesos-cartridge-development/scripts/setup_cartridge.py
.agents/skills/mnesos-rpg-engine/SKILL.md
.agents/skills/mnesos-rpg-engine/references/architecture.md
.agents/skills/mnesos-rpg-engine/references/architecture_analysis.md
.agents/skills/mnesos-rpg-engine/references/cartridge-guide.md
.agents/skills/mnesos-rpg-engine/references/combat_mechanics.md
.agents/skills/mnesos-rpg-engine/references/yare-specification.md
.agents/skills/mnesos-rpg-engine/scripts/create_cartridge.py
.github/workflows/ci-dev.yml
.github/workflows/ci-main.yml
.github/workflows/docs.yml
.github/workflows/release.yml
artifacts/.gitkeep
cartridges/dark-fantasy/bot_lore.md
cartridges/dark-fantasy/play-test.py
cartridges/dark-fantasy/prompt_directives.yaml
cartridges/dark-fantasy/yare.yaml
cartridges/generic-rpg/bot_lore.md
cartridges/generic-rpg/prompt_directives.yaml
cartridges/generic-rpg/yare.yaml
cartridges/generic-rpg/tests/test_run.py
configs/.gitkeep
docs/api.md
docs/cartridge-guide.md
docs/index.md
docs/play-test-win.md
docs/play-test.md
docs/yare-specification.md
docs/design/0001-graph-architecture.md
docs/design/0002-state-and-turn-flow.md
docs/design/0003-npc-interaction-model.md
docs/design/0004-shift-gears-to-stateless.md
docs/design/0005-interfaces-and-contracts.md
docs/guides/advanced-combat-mechanics.md
docs/img/library_view.png
docs/img/new_persona_modal.png
docs/img/personas_view.png
docs/img/play_view.png
docs/img/play_view_debug_open.png
docs/img/settings_modal.png
docs/img/start_new_game_modal.png
notebooks/.gitkeep
notebooks/graph_showcase.ipynb
notebooks/orchestrator_showcase.ipynb
notebooks/test_notebook.ipynb
scripts/delete_db.py
scripts/migrate_db.py
scripts/setup_github_rules.py
scripts/strip_notebook_outputs.py
src/MnesOS/__init__.py
src/MnesOS/_version.py
src/MnesOS/cartridge.py
src/MnesOS/context.py
src/MnesOS/orchestrator.py
src/MnesOS/prompts.py
src/MnesOS.egg-info/PKG-INFO
src/MnesOS.egg-info/SOURCES.txt
src/MnesOS.egg-info/dependency_links.txt
src/MnesOS.egg-info/entry_points.txt
src/MnesOS.egg-info/requires.txt
src/MnesOS.egg-info/top_level.txt
src/MnesOS/api/__init__.py
src/MnesOS/api/app.py
src/MnesOS/api/cartridges.py
src/MnesOS/api/deps.py
src/MnesOS/api/instances.py
src/MnesOS/api/personas.py
src/MnesOS/api/routes.py
src/MnesOS/api/saves.py
src/MnesOS/api/schemas.py
src/MnesOS/api/turns.py
src/MnesOS/api/users.py
src/MnesOS/graph/__init__.py
src/MnesOS/graph/factory.py
src/MnesOS/graph/state.py
src/MnesOS/graph/nodes/__init__.py
src/MnesOS/graph/nodes/director.py
src/MnesOS/graph/nodes/lore.py
src/MnesOS/graph/nodes/narrator.py
src/MnesOS/graph/nodes/system.py
src/MnesOS/graph/tools/__init__.py
src/MnesOS/graph/tools/npc.py
src/MnesOS/graph/tools/time.py
src/MnesOS/graph/tools/yare.py
src/MnesOS/graph/utils/__init__.py
src/MnesOS/graph/utils/messages.py
src/MnesOS/graph/utils/persona.py
src/MnesOS/graph/utils/time.py
src/MnesOS/interpreter/__init__.py
src/MnesOS/interpreter/evaluator.py
src/MnesOS/interpreter/store.py
src/MnesOS/interpreter/actions/__init__.py
src/MnesOS/interpreter/actions/core.py
src/MnesOS/storage/__init__.py
src/MnesOS/storage/hydrator.py
src/MnesOS/storage/interface.py
src/MnesOS/storage/models.py
src/MnesOS/storage/sqlite3_store.py
src/MnesOS/utils/__init__.py
src/MnesOS/utils/create_creator.py
src/MnesOS/utils/ingest_cartridges.py
src/MnesOS/utils/start_game.py
tests/__init__.py
tests/conftest.py
tests/integration/__init__.py
tests/integration/test_graph.py
tests/integration/test_orchestrator.py
tests/integration/test_stateless_orchestrator.py
tests/unit/__init__.py
tests/unit/test_cartridge.py
tests/unit/test_context.py
tests/unit/test_orchestrator.py
tests/unit/test_package.py
tests/unit/api/__init__.py
tests/unit/api/test_cartridges.py
tests/unit/api/test_deps.py
tests/unit/api/test_entity_routers.py
tests/unit/api/test_routes.py
tests/unit/api/test_turns.py
tests/unit/graph/__init__.py
tests/unit/graph/shared.py
tests/unit/graph/test_factory.py
tests/unit/graph/test_state.py
tests/unit/graph/test_nodes/__init__.py
tests/unit/graph/test_nodes/test_director.py
tests/unit/graph/test_nodes/test_lore.py
tests/unit/graph/test_nodes/test_narrator.py
tests/unit/graph/test_nodes/test_system.py
tests/unit/graph/test_tools/__init__.py
tests/unit/graph/test_tools/test_npc.py
tests/unit/graph/test_tools/test_yare.py
tests/unit/graph/test_utils/__init__.py
tests/unit/graph/test_utils/test_time.py
tests/unit/interpreter/__init__.py
tests/unit/interpreter/shared.py
tests/unit/interpreter/test_core_actions_edge_cases.py
tests/unit/interpreter/test_evaluator.py
tests/unit/interpreter/test_evaluator_edge_cases.py
tests/unit/interpreter/test_interpreter.py
tests/unit/interpreter/test_store.py
tests/unit/interpreter/test_actions/__init__.py
tests/unit/interpreter/test_actions/test_core.py
tests/unit/storage/__init__.py
tests/unit/storage/test_hydrator.py
tests/unit/storage/test_storage.py
web-client/.gitignore
web-client/README.md
web-client/eslint.config.js
web-client/index.html
web-client/package-lock.json
web-client/package.json
web-client/tsconfig.app.json
web-client/tsconfig.json
web-client/tsconfig.node.json
web-client/vite.config.ts
web-client/public/favicon.svg
web-client/public/icons.svg
web-client/src/App.css
web-client/src/App.tsx
web-client/src/index.css
web-client/src/main.tsx
web-client/src/api/client.ts
web-client/src/components/CartridgeLibrary.tsx
web-client/src/components/ChatInput.tsx
web-client/src/components/ChatPane.tsx
web-client/src/components/GameInstanceManager.tsx
web-client/src/components/PersonaManager.tsx
web-client/src/components/SaveManager.tsx
web-client/src/components/SettingsModal.tsx
web-client/src/components/StartNewGameModal.tsx
web-client/src/components/StateDebugger.tsx
web-client/src/hooks/useGameSession.ts
web-client/src/types/index.ts