* Add structured log persistence spec * Clarify structured log persistence spec * Plan structured log persistence implementation * Regenerate structured log persistence tasks * Address structured log persistence analysis findings * Add structured log SQLite persistence * Address structured log persistence review * Harden structured log write buffer shutdown * Start structured log SQLite migrations before buffer
671 B
671 B
Requirements Checklist: Structured Log Persistence
- Requirements preserve in-memory behavior as the default.
- Requirements define SQLite as the only initial durable provider.
- Requirements separate storage, live feed, and provider facade responsibilities.
- Requirements keep redaction before all storage and live delivery.
- Requirements avoid EF Core and specify FluentMigrator for schema management.
- Requirements make future relational providers possible without changing Studio contracts.
- Requirements include retention and graceful shutdown flushing.
- Requirements explicitly defer OpenTelemetry and vendor exporter scope.