{
  "count": 206,
  "scene_routes": [
    "GET /api/scene/create",
    "GET /api/scene/random-roll/saved",
    "GET /scene/create",
    "GET /scene/details/{scene_id}",
    "GET /scene/random-roll/saved",
    "POST /api/scene/create",
    "POST /api/scene/random-encounter/start",
    "POST /api/scene/random-roll",
    "POST /scene/bar",
    "POST /scene/create",
    "POST /scene/random-encounter/start",
    "POST /scene/random-roll"
  ],
  "has_api_scene_create_post": true,
  "routes": [
    "GET /",
    "GET /__dev/fixed-npcs",
    "GET /__dev/scene-npc-rules",
    "GET /__diag/build",
    "GET /__diag/langgraph",
    "GET /__diag/routes",
    "GET /_diag/build",
    "GET /_diag/langgraph",
    "GET /_diag/routes",
    "GET /api/auth/me",
    "GET /api/crew/config",
    "GET /api/crew/status/{run_id}",
    "GET /api/encounter/characters",
    "GET /api/gacha/companion/basic-profile",
    "GET /api/gacha/companion/kink-preference-options",
    "GET /api/gacha/companion/public-card",
    "GET /api/gacha/companion/roles",
    "GET /api/gacha/companion/state",
    "GET /api/gacha/config",
    "GET /api/gacha/deleted-characters",
    "GET /api/gacha/display-lexicon",
    "GET /api/memory/debug/recent",
    "GET /api/memory/status",
    "GET /api/module/memory/highlights",
    "GET /api/module/memory/npc",
    "GET /api/module/memory/recycle",
    "GET /api/module/memory/user-profile",
    "GET /api/module/memory/v2/config",
    "GET /api/module/relationship/summary",
    "GET /api/my-ai/wizard-archive-options",
    "GET /api/my-ai/wizard-body-options",
    "GET /api/my-ai/wizard-choices",
    "GET /api/my-ai/wizard-education-display-meta",
    "GET /api/my-ai/wizard-personality-options",
    "GET /api/my-ai/wizard-relationship-options",
    "GET /api/my-ai/wizard-roleplay-prompt/preview",
    "GET /api/partner-nurture/bootstrap",
    "GET /api/partner-nurture/checkin-calendar",
    "GET /api/partner-nurture/gifts",
    "GET /api/partner-nurture/health",
    "GET /api/partner-nurture/last-gift-sync",
    "GET /api/partner-nurture/rewards",
    "GET /api/partner-nurture/summary",
    "GET /api/partner/characters/{character_id}/public-card",
    "GET /api/persona/vault/audit",
    "GET /api/persona/vault/get",
    "GET /api/persona/vault/level",
    "GET /api/relationship/{character_id}",
    "GET /api/scene/create",
    "GET /api/scene/random-roll/saved",
    "GET /api/system/rules",
    "GET /api/system/templates",
    "GET /api/user/chat/{character_id}/history",
    "GET /api/v1/wizard-relationship-options",
    "GET /auth/me",
    "GET /character/{character_id}",
    "GET /character/{character_id}/first-impression-scene",
    "GET /dev",
    "GET /docs",
    "GET /docs/oauth2-redirect",
    "GET /encounter/characters",
    "GET /encounters",
    "GET /favicon.ico",
    "GET /friends/{user_id}",
    "GET /gacha/companion/basic-profile",
    "GET /gacha/companion/kink-preference-options",
    "GET /gacha/companion/public-card",
    "GET /gacha/companion/roles",
    "GET /gacha/companion/state",
    "GET /gacha/config",
    "GET /gacha/deleted-characters",
    "GET /gacha/display-lexicon",
    "GET /health",
    "GET /home",
    "GET /llm/models",
    "GET /login",
    "GET /login.html",
    "GET /me",
    "GET /memory/_status",
    "GET /memory/debug/recent",
    "GET /memory/{character_id}",
    "GET /meta",
    "GET /my-ai",
    "GET /my-ai/new",
    "GET /my-ai/wizard-archive-options",
    "GET /my-ai/wizard-body-options",
    "GET /my-ai/wizard-choices",
    "GET /my-ai/wizard-education-display-meta",
    "GET /my-ai/wizard-personality-options",
    "GET /my-ai/wizard-relationship-options",
    "GET /openapi.json",
    "GET /partner/characters/{character_id}/public-card",
    "GET /redoc",
    "GET /relationship/{character_id}",
    "GET /scene/create",
    "GET /scene/details/{scene_id}",
    "GET /scene/random-roll/saved",
    "GET /system/rules",
    "GET /system/templates",
    "GET /user/chat/characters",
    "GET /user/chat/{character_id}/history",
    "POST /__dev/fixed-npcs/backfill-location-anchors",
    "POST /__dev/fixed-npcs/commit-role-card",
    "POST /__dev/fixed-npcs/reseed",
    "POST /__dev/fixed-npcs/submit-role-card",
    "POST /__dev/role-card/parse",
    "POST /__dev/role-card/parse-upload",
    "POST /__dev/scene-npc-rules",
    "POST /__dev/scene-npc-rules/reset",
    "POST /api/auth/login",
    "POST /api/auth/logout",
    "POST /api/auth/register",
    "POST /api/character/{character_id}/opening",
    "POST /api/crew/config",
    "POST /api/crew/run",
    "POST /api/gacha/character/{character_id}/purge",
    "POST /api/gacha/companion/avatar",
    "POST /api/gacha/companion/avatar/callback",
    "POST /api/gacha/companion/backfill",
    "POST /api/gacha/companion/confirm",
    "POST /api/gacha/companion/custom-profile",
    "POST /api/gacha/companion/delete",
    "POST /api/gacha/companion/draft/open",
    "POST /api/gacha/companion/draft/reset",
    "POST /api/gacha/companion/event/start",
    "POST /api/gacha/companion/export/image-prompt",
    "POST /api/gacha/companion/export/persona-expand-prompt",
    "POST /api/gacha/companion/persona/apply",
    "POST /api/gacha/companion/persona/expand",
    "POST /api/gacha/companion/tags/lock",
    "POST /api/gacha/companion/tags/roll",
    "POST /api/gacha/companion/tags/unlock",
    "POST /api/gacha/companion/wizard-meta",
    "POST /api/gacha/deleted-characters/{archive_id}/restore",
    "POST /api/gacha/wallet/debit-record",
    "POST /api/memory/search",
    "POST /api/memory/upsert",
    "POST /api/module/memory/auto-archive",
    "POST /api/module/memory/lifecycle",
    "POST /api/module/memory/lifecycle/batch",
    "POST /api/module/memory/pin",
    "POST /api/module/memory/v2/evolve",
    "POST /api/module/memory/v2/wake-latent",
    "POST /api/my-ai/fill-coherent",
    "POST /api/my-ai/wizard-roleplay-prompt",
    "POST /api/nurture/gift",
    "POST /api/partner-nurture/rewards/claim",
    "POST /api/partner/encounters/spawn",
    "POST /api/persona/extract",
    "POST /api/persona/vault/extract",
    "POST /api/persona/vault/extract-and-upsert",
    "POST /api/persona/vault/level/compute",
    "POST /api/persona/vault/level/refresh",
    "POST /api/persona/vault/resolve",
    "POST /api/persona/vault/upsert",
    "POST /api/relationship/{character_id}/desire/reset",
    "POST /api/scene/create",
    "POST /api/scene/random-encounter/start",
    "POST /api/scene/random-roll",
    "POST /api/system/rules",
    "POST /api/system/rules/apply-template",
    "POST /api/user/chat/{character_id}/reset",
    "POST /auth/login",
    "POST /auth/logout",
    "POST /auth/register",
    "POST /character/{character_id}/opening",
    "POST /config/llm",
    "POST /config/llm/model",
    "POST /friends/invite",
    "POST /gacha/character/{character_id}/purge",
    "POST /gacha/companion/avatar",
    "POST /gacha/companion/avatar/callback",
    "POST /gacha/companion/backfill",
    "POST /gacha/companion/confirm",
    "POST /gacha/companion/custom-profile",
    "POST /gacha/companion/delete",
    "POST /gacha/companion/draft/open",
    "POST /gacha/companion/draft/reset",
    "POST /gacha/companion/event/start",
    "POST /gacha/companion/export/image-prompt",
    "POST /gacha/companion/export/persona-expand-prompt",
    "POST /gacha/companion/persona/apply",
    "POST /gacha/companion/persona/expand",
    "POST /gacha/companion/tags/lock",
    "POST /gacha/companion/tags/roll",
    "POST /gacha/companion/tags/unlock",
    "POST /gacha/companion/wizard-meta",
    "POST /gacha/deleted-characters/{archive_id}/restore",
    "POST /gacha/wallet/debit-record",
    "POST /login",
    "POST /logout",
    "POST /memory/search",
    "POST /memory/upsert",
    "POST /my-ai/fill-coherent",
    "POST /persona/extract",
    "POST /register",
    "POST /relationship/{character_id}/desire/reset",
    "POST /scene/bar",
    "POST /scene/create",
    "POST /scene/random-encounter/start",
    "POST /scene/random-roll",
    "POST /system/rules",
    "POST /system/rules/apply-template",
    "POST /talk",
    "POST /talk/stream",
    "POST /user/chat/{character_id}/reset"
  ]
}