[project] name = "msgqueue-dogfood" version = "0.1.0" [episteme] mode = "persistent" wal_path = ".aphoria/wal" kv_path = ".aphoria/kv" [corpus] enabled = true sources = [ "httpclient", # Async patterns: timeout, retry, TLS, metrics "dbpool", # Resource limits: max_connections, lifecycle, cleanup ] [extractors] # Inline markers enabled for violation detection inline_markers.enabled = true inline_markers.sync_to_pending = true # All extractors enabled by default (no explicit enabled/disabled list) # New programmatic extractors for Day 3: # - unbounded_resources (3 patterns: queue size, prefetch, requeue) # - async_blocking (1 pattern: std::thread::sleep in async) # - ack_mode_config (1 pattern: AckMode::AutoAck) # - timeout_config (existing, 1 pattern: Duration::from_secs(0)) # - tls_verify (existing, 1 pattern: verify_certificates: false)