What problem does it solve?
Storage Architecture hardens scenario storage layers so persistent data remains isolated, configurable by environment, and free from cross-scenario collisions or stale runtime files.
Core Features & Use Cases
- Resource configuration audits ensure each scenario declares its own postgres, redis, qdrant, and optional minio resources along with schema initialization files so databases stay isolated whenever a new scenario boots.
- Connection and schema safety enforces environment-driven credentials, retry/pooling patterns, idempotent schema SQL, and repository/service abstractions so business logic never hard-codes storage details.
- Runtime storage governance namespaces Redis and Qdrant artifacts, routes mutable files through api-core/storage, and documents findings in STORAGE_AUDIT.md so deploy directories stay disposable while runtime data remains durable.
Quick Start
Ask the skill to audit and enforce the scenario's storage resource declarations, schema initialization, and repository abstractions.