[[assertion]]
name = "query_execution_latency"
type = "critical_path"
max_duration_ms = 500
fail_on_violation = true
enabled = true
[[assertion]]
name = "max_syscall_budget"
type = "span_count"
max_spans = 2000
fail_on_violation = true
enabled = true
[[assertion]]
name = "memory_allocation_budget"
type = "memory_usage"
max_bytes = 524288000
tracking_mode = "allocations"
fail_on_violation = true
enabled = true
[[assertion]]
name = "prevent_god_process"
type = "anti_pattern"
pattern = "GodProcess"
threshold = 0.8
fail_on_violation = false
enabled = true
[[assertion]]
name = "detect_pcie_bottleneck"
type = "anti_pattern"
pattern = "PCIeBottleneck"
threshold = 0.7
fail_on_violation = false
enabled = true
[[assertion]]
name = "ultra_strict_latency"
type = "critical_path"
max_duration_ms = 100
fail_on_violation = true
enabled = false
[semantic_equivalence]
enabled = true
baseline_dir = "golden_traces/baseline"
min_confidence = 0.90
check_write_patterns = true
check_file_operations = true
check_output_correctness = true
check_memory_allocations = false
expected_speedup_min = 1.0
expected_speedup_max = 20.0
[lamport_clock]
enabled = true
propagate_across_fork = true
propagate_across_exec = true
env_var = "RENACER_LAMPORT_CLOCK"
[compression]
enabled = true
algorithm = "rle"
min_file_size_kb = 100
[otlp]
enabled = false
endpoint = "http://localhost:4317"
service_name = "trueno-db"
[ci]
fail_fast = true
export_format = "json"
export_path = "target/renacer-reports"
compare_with_baseline = true