CI / CI (pull_request) Successful in 11m38s
All components now emit target="observability" structured logs:
chunk_optimizer:
event=chunk_optimize: input, after_threshold_filter, after_dedup,
dedup_removed, selected, budget_bytes
result_compressor:
event=result_compress: input_count, estimated_bytes, compressed_bytes,
budget_bytes, strategy
query_router:
event=query_route: route, candidates, prefiltered, selected, latency_ms
cache_alignment:
event=cache_preload: preloaded, cache_hits, cache_misses, hit_ratio
full_pipeline:
event=full_pipeline_complete: query, candidates, prefiltered, optimized,
dedup_removed, boosts_applied, cache_hit_ratio, budget_bytes, total_ms
compaction:
event=compaction_complete: mode, duration_ms, duplicate_edges_deleted,
stale_facts_deleted, semantic_merged, llm_calls, bytes_freed
781 tests pass.