Use when changing or reviewing FastAPI routes, backend services, repositories, SQLite patterns, DataFusion orchestration, backend-visible ingestion query behavior, backend API contracts, backend tests, or backend code organization. Owns Python backend architecture, not ingestion internals or frontend architecture.
Use when auditing docs or repo-local skills against code, cleaning ADR drift, or updating strategic docs after implementation changes. This is a report-first maintenance skill: inspect, compare, identify drift, then edit the owning document only when appropriate.
Use when changing or reviewing React components, Redux Toolkit state/listener patterns, frontend schemas, span event parsing, MSW/Vitest tests, or frontend feature organization. Owns frontend architecture and conventions, not backend or ingestion implementation details.
Use when changing or reviewing the OTLP ingestion path, segmented WAL, Parquet flush behavior, hot snapshots, recent_cold_paths bridging, or ingestion-related proto contracts. Owns ingestion runtime flow and cross-service storage/query boundaries, not general backend or frontend work.
Use when changing or reviewing API key auth, session cookies, CORS, domain constraints, internal auth gRPC, secret handling, or any security-sensitive auth boundary. This is a cross-cutting review skill and should stay narrow to authentication and security concerns.