{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","source_worktree_dirty":false,"environment":{"os":"macos","arch":"x86_64","cpu_model":"Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz","logical_cpu_count":16,"total_memory_bytes":34359738368,"rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0"},"comparison_baseline_id":"stable-baseline-v1","command_line":"assura performance-report --output benches/history/current.json --history benches/history/ls-lint-comparison-history.jsonl --website-dir website/public/data/performance --iterations 5","iterations":5,"ls_lint_package":"@ls-lint/ls-lint@2.3.0","ls_lint_status":{"available":true,"version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","blocker":null},"claim_summary":{"fixture_cohort":"realistic-equivalent","assura_row_family":"assura-cli","ls_lint_row_family":"ls-lint-cli","fixture_count":8,"measured_fixture_count":8,"assura_faster_count":8,"two_x_pass_count":1,"two_x_fail_count":7,"blocked_by_process_floor_count":0,"blocked_by_rust_cli_floor_count":2,"plain_miss_count":5,"total_assura_runtime_ms":74.68408100000002,"total_ls_lint_runtime_ms":98.25353299999999,"aggregate_speedup_ratio":1.3155886995516484,"all_headline_rows_available":true,"all_two_x_targets_met":false,"minimum_completion_iterations":3,"measured_iterations":5,"sufficient_completion_iterations":true,"two_x_claim_verdict":"not-complete"},"warm_claim_summary":{"fixture_cohort":"realistic-equivalent","assura_row_family":"assura-check-dirty-project-session-cli","ls_lint_row_family":"ls-lint-cli","fixture_count":8,"measured_fixture_count":8,"assura_faster_count":8,"two_x_pass_count":8,"two_x_fail_count":0,"blocked_by_process_floor_count":0,"blocked_by_rust_cli_floor_count":0,"plain_miss_count":0,"total_assura_runtime_ms":4.91889,"total_ls_lint_runtime_ms":98.25353299999999,"aggregate_speedup_ratio":19.9747367800459,"all_headline_rows_available":true,"all_two_x_targets_met":true,"minimum_completion_iterations":3,"measured_iterations":5,"sufficient_completion_iterations":true,"two_x_claim_verdict":"complete"},"results":[{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":3.940084,"p95_runtime_ms":3.9956829999999997,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.9389560000000001,"assura_cli_overhead_ms":1.591638,"runtime_to_two_x_target_ratio":1.4959812497555793,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.9956829999999997,"samples_ms":[3.9956829999999997,3.7243250000000003,3.840735,3.9706969999999995,3.940084],"min_ms":3.7243250000000003,"max_ms":3.9956829999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":5.267558,"p95_runtime_ms":6.499973,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.26643,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.499973,"samples_ms":[4.741345999999999,4.832178000000001,5.715988,6.499973,5.267558],"min_ms":4.741345999999999,"max_ms":6.499973},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.001128,"p95_runtime_ms":2.565219,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7597934374903893,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.565219,"samples_ms":[2.565219,2.090523,2.001128,1.877499,1.902183],"min_ms":1.877499,"max_ms":2.565219},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.59397,"p95_runtime_ms":3.118135,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5928420000000001,"assura_cli_overhead_ms":0.24552400000000008,"runtime_to_two_x_target_ratio":0.984885216261501,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.118135,"samples_ms":[2.59397,2.515114,3.118135,2.91049,2.499391],"min_ms":2.499391,"max_ms":3.118135},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.0905380000000005,"p95_runtime_ms":4.425707,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.0894100000000004,"assura_cli_overhead_ms":1.7420920000000004,"runtime_to_two_x_target_ratio":1.5531060123115874,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.425707,"samples_ms":[3.646146,3.536397,4.376521,4.0905380000000005,4.425707],"min_ms":3.536397,"max_ms":4.425707},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.344614,"p95_runtime_ms":0.420724,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.656514,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13084393185608967,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.420724,"samples_ms":[0.405361,0.420724,0.336915,0.300883,0.344614],"min_ms":0.300883,"max_ms":0.420724},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.486167,"p95_runtime_ms":0.642268,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.514961,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.18458913978735497,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.642268,"samples_ms":[0.642268,0.471516,0.462134,0.5172370000000001,0.486167],"min_ms":0.462134,"max_ms":0.642268},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.683236,"p95_runtime_ms":4.902522,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.682108,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3984605390201683,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.902522,"samples_ms":[3.5350580000000003,3.665109,4.221171,3.683236,4.902522],"min_ms":3.5350580000000003,"max_ms":4.902522},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":3.551517,"p95_runtime_ms":4.009633,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.550389,"assura_cli_overhead_ms":1.203071,"runtime_to_two_x_target_ratio":1.3484491295587062,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.009633,"samples_ms":[4.009633,3.614505,3.551517,3.4170619999999996,3.405433],"min_ms":3.405433,"max_ms":4.009633},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.972975,"p95_runtime_ms":3.356557,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9718469999999999,"assura_cli_overhead_ms":0.6245289999999999,"runtime_to_two_x_target_ratio":1.1287868116497246,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.356557,"samples_ms":[3.336595,3.356557,2.8771769999999997,2.972975,2.866389],"min_ms":2.866389,"max_ms":3.356557},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.720307,"p95_runtime_ms":3.9434479999999996,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.719179,"assura_cli_overhead_ms":0.371861,"runtime_to_two_x_target_ratio":1.0328531740893978,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.9434479999999996,"samples_ms":[2.515621,2.570211,2.720307,3.9434479999999996,3.0424409999999997],"min_ms":2.515621,"max_ms":3.9434479999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.178981,"p95_runtime_ms":3.275475,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.1778529999999998,"assura_cli_overhead_ms":0.8305349999999998,"runtime_to_two_x_target_ratio":1.2070037007660854,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.275475,"samples_ms":[3.178981,3.271941,3.275475,3.059979,2.957032],"min_ms":2.957032,"max_ms":3.275475},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.156842,"p95_runtime_ms":0.18443600000000002,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.844286,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.059550174862811195,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.18443600000000002,"samples_ms":[0.18443600000000002,0.159913,0.156842,0.15462,0.151458],"min_ms":0.151458,"max_ms":0.18443600000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.126218,"p95_runtime_ms":0.14279,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.87491,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04792277560114193,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.14279,"samples_ms":[0.138998,0.14279,0.11582999999999999,0.126218,0.11020500000000001],"min_ms":0.11020500000000001,"max_ms":0.14279},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.791787,"p95_runtime_ms":2.913775,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7906589999999998,"assura_cli_overhead_ms":0.44334099999999976,"runtime_to_two_x_target_ratio":1.0599928847484925,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.913775,"samples_ms":[2.913775,2.791787,2.7722469999999997,2.792155,2.770096],"min_ms":2.770096,"max_ms":2.913775},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":3.775894,"p95_runtime_ms":4.266648,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.774766,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.4336411673113043,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.266648,"samples_ms":[4.266648,3.58399,3.443639,3.775894,4.079154],"min_ms":3.443639,"max_ms":4.266648},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":3.853647,"p95_runtime_ms":4.502931,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.852519,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.4631626267807587,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.502931,"samples_ms":[3.712558,3.853647,3.631548,4.502931,4.015835],"min_ms":3.631548,"max_ms":4.502931},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":3.542432,"p95_runtime_ms":4.2885420000000005,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.5413039999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3449997133396536,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.2885420000000005,"samples_ms":[3.606387,4.2885420000000005,3.459986,3.498916,3.542432],"min_ms":3.459986,"max_ms":4.2885420000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.347318,"p95_runtime_ms":0.40419499999999997,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.65381,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13187059354638336,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.40419499999999997,"samples_ms":[0.40419499999999997,0.347318,0.342237,0.371971,0.333605],"min_ms":0.333605,"max_ms":0.40419499999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.030366999999999998,"p95_runtime_ms":0.040382,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.970761,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.011529820839182026,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.040382,"samples_ms":[0.040382,0.032111,0.030366999999999998,0.029929,0.029387],"min_ms":0.029387,"max_ms":0.040382},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.060125,"p95_runtime_ms":0.090485,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.941003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02282841498850131,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.090485,"samples_ms":[0.090485,0.060125,0.054472,0.089874,0.052924],"min_ms":0.052924,"max_ms":0.090485},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.008323,"p95_runtime_ms":0.014429,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.992805,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003160098094790793,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.014429,"samples_ms":[0.014429,0.008323,0.010901,0.0074800000000000005,0.007659000000000001],"min_ms":0.0074800000000000005,"max_ms":0.014429},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.005149,"p95_runtime_ms":0.006266,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.995979,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0019549855929445865,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.006266,"samples_ms":[0.006266,0.0053159999999999995,0.005093,0.005106,0.005149],"min_ms":0.005093,"max_ms":0.006266},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.239944,"p95_runtime_ms":0.250603,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.761184,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09110255644076438,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.250603,"samples_ms":[0.250603,0.239944,0.24001999999999998,0.238195,0.237104],"min_ms":0.237104,"max_ms":0.250603},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000043,"p95_runtime_ms":0.000044999999999999996,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.0010850000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00001632635084416726,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000044999999999999996,"samples_ms":[0.000043,0.000043,0.000044999999999999996,0.000044,0.000043],"min_ms":0.000043,"max_ms":0.000044999999999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.227023,"p95_runtime_ms":0.265586,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.774105,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08619667785338102,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.265586,"samples_ms":[0.26326000000000005,0.265586,0.22693,0.227023,0.226075],"min_ms":0.226075,"max_ms":0.265586},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.236569,"p95_runtime_ms":0.25702400000000003,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.764559,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08982112774078614,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.25702400000000003,"samples_ms":[0.25702400000000003,0.238588,0.236569,0.23581000000000002,0.235283],"min_ms":0.235283,"max_ms":0.25702400000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_small","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":51,"ignored_file_count":1,"directory_count":6,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_small","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":0.7896850000000001,"p95_runtime_ms":0.931016,"two_x_target_runtime_ms":2.633779,"process_floor_runtime_ms":2.001128,"process_floor_to_two_x_target_ratio":0.7597934374903893,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.59397,"rust_cli_floor_to_two_x_target_ratio":0.984885216261501,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.211443,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.29982963642735405,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.931016,"samples_ms":[0.636016,0.931016,0.7896850000000001,0.7280099999999999,0.9009499999999999],"min_ms":0.636016,"max_ms":0.931016},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":6.154833,"p95_runtime_ms":7.041569999999999,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.4059930000000005,"assura_cli_overhead_ms":2.3133630000000007,"runtime_to_two_x_target_ratio":1.2812561605529347,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.041569999999999,"samples_ms":[5.9357109999999995,7.041569999999999,6.848891,6.154833,5.304904],"min_ms":5.304904,"max_ms":7.041569999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":9.607498000000001,"p95_runtime_ms":10.194662000000001,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.858658000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":10.194662000000001,"samples_ms":[8.505719000000001,9.417021,9.772358,10.194662000000001,9.607498000000001],"min_ms":8.505719000000001,"max_ms":10.194662000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.74884,"p95_runtime_ms":2.0334049999999997,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3640573227285605,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.0334049999999997,"samples_ms":[2.0334049999999997,1.8216890000000001,1.718697,1.74884,1.706008],"min_ms":1.706008,"max_ms":2.0334049999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.412643,"p95_runtime_ms":2.881113,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6638030000000001,"assura_cli_overhead_ms":-1.4288269999999996,"runtime_to_two_x_target_ratio":0.5022416866493232,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.881113,"samples_ms":[2.358825,2.3706970000000003,2.881113,2.684727,2.412643],"min_ms":2.358825,"max_ms":2.881113},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":5.819725,"p95_runtime_ms":6.385593,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.0708850000000005,"assura_cli_overhead_ms":1.9782550000000008,"runtime_to_two_x_target_ratio":1.211496479104133,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.385593,"samples_ms":[5.488821,5.819725,6.385593,5.989813,5.693484000000001],"min_ms":5.488821,"max_ms":6.385593},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":2.035383,"p95_runtime_ms":2.259803,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.286543,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4237071920285593,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":2.259803,"samples_ms":[2.071884,2.035383,2.019736,2.015513,2.259803],"min_ms":2.015513,"max_ms":2.259803},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.640087,"p95_runtime_ms":0.7123379999999999,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.108753,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13324738657244578,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.7123379999999999,"samples_ms":[0.668412,0.5029210000000001,0.591936,0.7123379999999999,0.640087],"min_ms":0.5029210000000001,"max_ms":0.7123379999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":7.037319,"p95_runtime_ms":8.568765,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.288479000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.4649639271327455,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":8.568765,"samples_ms":[5.665006999999999,8.568765,5.891676,7.350352999999999,7.037319],"min_ms":5.665006999999999,"max_ms":8.568765},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":5.687428,"p95_runtime_ms":6.570891,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.9385879999999998,"assura_cli_overhead_ms":1.845958,"runtime_to_two_x_target_ratio":1.1839561142765784,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.570891,"samples_ms":[5.687428,5.363867,5.277025,6.570891,5.784548],"min_ms":5.277025,"max_ms":6.570891},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.6693789999999997,"p95_runtime_ms":3.023726,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9205389999999998,"assura_cli_overhead_ms":-1.172091,"runtime_to_two_x_target_ratio":0.5556866106035098,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.023726,"samples_ms":[3.023726,2.899349,2.6693789999999997,2.3963769999999998,2.657288],"min_ms":2.3963769999999998,"max_ms":3.023726},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.958708,"p95_runtime_ms":3.2746049999999998,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2098680000000002,"assura_cli_overhead_ms":-0.8827619999999996,"runtime_to_two_x_target_ratio":0.6159164435943676,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.2746049999999998,"samples_ms":[2.955415,3.170286,3.2746049999999998,2.958708,2.695385],"min_ms":2.695385,"max_ms":3.2746049999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.4826,"p95_runtime_ms":2.655329,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7337600000000002,"assura_cli_overhead_ms":-1.3588699999999996,"runtime_to_two_x_target_ratio":0.5168046873389929,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.655329,"samples_ms":[2.6389,2.4826,2.655329,2.4251009999999997,2.4763290000000002],"min_ms":2.4251009999999997,"max_ms":2.655329},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.09928,"p95_runtime_ms":0.18275,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.64956,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.020667191395720295,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.18275,"samples_ms":[0.18275,0.101229,0.091307,0.08801600000000001,0.09928],"min_ms":0.08801600000000001,"max_ms":0.18275},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.134096,"p95_runtime_ms":0.182778,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.614744,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.027914863994767416,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.182778,"samples_ms":[0.134096,0.142268,0.182778,0.119705,0.10822000000000001],"min_ms":0.10822000000000001,"max_ms":0.182778},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.543562,"p95_runtime_ms":2.8677490000000003,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7947220000000002,"assura_cli_overhead_ms":-1.2979079999999996,"runtime_to_two_x_target_ratio":0.5294951921925979,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.8677490000000003,"samples_ms":[2.8677490000000003,2.798737,2.543562,2.39304,2.4136539999999997],"min_ms":2.39304,"max_ms":2.8677490000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":6.174231,"p95_runtime_ms":6.4099889999999995,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.425390999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2852942566316432,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.4099889999999995,"samples_ms":[6.335978,6.4099889999999995,6.02552,6.174231,5.858195],"min_ms":5.858195,"max_ms":6.4099889999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":5.638013,"p95_runtime_ms":6.055476,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.889173,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1736693569959629,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.055476,"samples_ms":[5.601386,5.638013,5.280393,6.055476,5.841455],"min_ms":5.280393,"max_ms":6.055476},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":6.01861,"p95_runtime_ms":6.250681999999999,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.269769999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2528985173871487,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.250681999999999,"samples_ms":[6.250681999999999,6.160743,6.01861,5.656879,5.358187],"min_ms":5.358187,"max_ms":6.250681999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":2.0926299999999998,"p95_runtime_ms":2.182436,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3437899999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.43562434257077115,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.182436,"samples_ms":[2.1039190000000003,2.182436,2.0926299999999998,2.0895200000000003,2.056175],"min_ms":2.056175,"max_ms":2.182436},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.032561,"p95_runtime_ms":0.039740000000000004,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7162789999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00677824757288526,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.039740000000000004,"samples_ms":[0.039740000000000004,0.03265,0.032561,0.030853,0.029698],"min_ms":0.029698,"max_ms":0.039740000000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.055298,"p95_runtime_ms":0.076287,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.6935419999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01151142576350263,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.076287,"samples_ms":[0.076287,0.057139,0.055298,0.054159,0.053343],"min_ms":0.053343,"max_ms":0.076287},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.007730000000000001,"p95_runtime_ms":0.013947999999999999,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.74111,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0016091598457787864,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.013947999999999999,"samples_ms":[0.013947999999999999,0.008274,0.007629,0.007730000000000001,0.007464999999999999],"min_ms":0.007464999999999999,"max_ms":0.013947999999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.005025,"p95_runtime_ms":0.006103,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.743815,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0010460579851278655,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.006103,"samples_ms":[0.006103,0.005142,0.005025,0.0049559999999999995,0.004976],"min_ms":0.0049559999999999995,"max_ms":0.006103},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":1.9904110000000002,"p95_runtime_ms":2.0777930000000002,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.2415710000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.41434533736046575,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.0777930000000002,"samples_ms":[1.9655179999999999,2.0777930000000002,1.9906580000000003,1.9904110000000002,1.959344],"min_ms":1.959344,"max_ms":2.0777930000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000042,"p95_runtime_ms":0.000044999999999999996,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7487979999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":8.743171218979174e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000044999999999999996,"samples_ms":[0.000042,0.000044999999999999996,0.000044,0.000038,0.000038],"min_ms":0.000038,"max_ms":0.000044999999999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":1.739341,"p95_runtime_ms":2.646925,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.009498999999999924,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.36207990883786806,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.646925,"samples_ms":[1.554702,1.584735,1.739341,2.646925,1.872952],"min_ms":1.554702,"max_ms":2.646925},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":1.732429,"p95_runtime_ms":1.956386,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.016410999999999953,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.36064103266011605,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.956386,"samples_ms":[1.956386,1.842388,1.649478,1.704688,1.732429],"min_ms":1.649478,"max_ms":1.956386},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_medium","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":1001,"ignored_file_count":1,"directory_count":21,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:simple_medium","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.150182,"p95_runtime_ms":1.1911859999999999,"two_x_target_runtime_ms":4.803749000000001,"process_floor_runtime_ms":1.74884,"process_floor_to_two_x_target_ratio":0.3640573227285605,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.412643,"rust_cli_floor_to_two_x_target_ratio":0.5022416866493232,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.5986579999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.23943424188066442,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.1911859999999999,"samples_ms":[1.150182,1.1911859999999999,1.0251430000000001,1.1577169999999999,1.079431],"min_ms":1.0251430000000001,"max_ms":1.1911859999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":14.445006,"p95_runtime_ms":18.735765,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.232463,"assura_cli_overhead_ms":2.4364930000000005,"runtime_to_two_x_target_ratio":0.968275759995608,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":18.735765,"samples_ms":[14.445006,15.598599,13.229750000000001,13.725545,18.735765],"min_ms":13.229750000000001,"max_ms":18.735765},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":29.836554,"p95_runtime_ms":31.658918,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":27.624011,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":31.658918,"samples_ms":[31.658918,30.821029,28.017481,26.168691000000003,29.836554],"min_ms":26.168691000000003,"max_ms":31.658918},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.212543,"p95_runtime_ms":2.4563070000000002,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1483108940797922,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.4563070000000002,"samples_ms":[2.4563070000000002,2.185996,2.2397850000000004,2.212543,2.161585],"min_ms":2.161585,"max_ms":2.4563070000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.580804,"p95_runtime_ms":2.925919,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.36826099999999995,"assura_cli_overhead_ms":-9.427708999999998,"runtime_to_two_x_target_ratio":0.17299611744707516,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.925919,"samples_ms":[2.925919,2.6385430000000003,2.506315,2.434924,2.580804],"min_ms":2.434924,"max_ms":2.925919},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":14.246603,"p95_runtime_ms":16.768869,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.03406,"assura_cli_overhead_ms":2.2380900000000015,"runtime_to_two_x_target_ratio":0.9549764359516854,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":16.768869,"samples_ms":[14.877184,14.246603,13.488484999999999,14.085247,16.768869],"min_ms":13.488484999999999,"max_ms":16.768869},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":10.730642,"p95_runtime_ms":11.555213,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":8.518099,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7192949963323513,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":11.555213,"samples_ms":[10.730642,9.070357,10.133958999999999,11.555213,10.778315000000001],"min_ms":9.070357,"max_ms":11.555213},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.721677,"p95_runtime_ms":1.0110139999999999,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.490866,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04837535862888188,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":1.0110139999999999,"samples_ms":[1.0110139999999999,0.709835,0.721677,0.713756,0.7550439999999999],"min_ms":0.709835,"max_ms":1.0110139999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":15.218516,"p95_runtime_ms":18.234199,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":13.005973,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.0201255815266066,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":18.234199,"samples_ms":[17.885423,18.234199,14.859186,15.218516,14.631051000000001],"min_ms":14.631051000000001,"max_ms":18.234199},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":14.012534,"p95_runtime_ms":15.182867,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":11.799991,"assura_cli_overhead_ms":2.0040210000000016,"runtime_to_two_x_target_ratio":0.9392863532430723,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":15.182867,"samples_ms":[15.182867,13.959489,13.35389,14.012534,14.834097],"min_ms":13.35389,"max_ms":15.182867},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":3.374882,"p95_runtime_ms":4.096517,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.1623389999999998,"assura_cli_overhead_ms":-8.633631,"runtime_to_two_x_target_ratio":0.22622465047404602,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.096517,"samples_ms":[3.499275,3.374882,4.096517,3.236727,2.961361],"min_ms":2.961361,"max_ms":4.096517},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":3.017157,"p95_runtime_ms":3.104786,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8046139999999999,"assura_cli_overhead_ms":-8.991356,"runtime_to_two_x_target_ratio":0.20224567488591344,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.104786,"samples_ms":[3.063651,3.0112680000000003,3.104786,3.017157,2.75312],"min_ms":2.75312,"max_ms":3.104786},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.123243,"p95_runtime_ms":3.388027,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9106999999999998,"assura_cli_overhead_ms":-8.885269999999998,"runtime_to_two_x_target_ratio":0.20935681781481869,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.388027,"samples_ms":[3.388027,3.1400669999999997,3.123243,2.947463,2.636283],"min_ms":2.636283,"max_ms":3.388027},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.182949,"p95_runtime_ms":0.24044,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.0295940000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.012263413529591923,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.24044,"samples_ms":[0.24044,0.196925,0.182949,0.15642499999999998,0.151592],"min_ms":0.151592,"max_ms":0.24044},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.105492,"p95_runtime_ms":0.201427,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1070510000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00707132599830396,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.201427,"samples_ms":[0.201427,0.11399300000000001,0.105492,0.100726,0.09887],"min_ms":0.09887,"max_ms":0.201427},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":3.09359,"p95_runtime_ms":3.19653,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8810469999999997,"assura_cli_overhead_ms":-8.914922999999998,"runtime_to_two_x_target_ratio":0.20736912178262945,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.19653,"samples_ms":[3.19653,3.1422049999999997,3.09359,2.616111,3.081862],"min_ms":2.616111,"max_ms":3.19653},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":14.552392000000001,"p95_runtime_ms":15.434587,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.339849000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9754740443551223,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":15.434587,"samples_ms":[14.552392000000001,13.000212000000001,15.256611999999999,15.434587,13.085977],"min_ms":13.000212000000001,"max_ms":15.434587},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":15.113186,"p95_runtime_ms":15.659422,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.900643,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.013065114691194,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":15.659422,"samples_ms":[15.113186,15.37705,14.981936,14.107619,15.659422],"min_ms":14.107619,"max_ms":15.659422},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":14.603557,"p95_runtime_ms":14.914068,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.391014,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9789037299682799,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":14.914068,"samples_ms":[14.890728000000001,12.713601,14.914068,14.603557,13.635833],"min_ms":12.713601,"max_ms":14.914068},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":9.795969999999999,"p95_runtime_ms":12.60717,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.583426999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6566421846168964,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":12.60717,"samples_ms":[9.119045,9.795969999999999,9.694378,12.60717,10.660846999999999],"min_ms":9.119045,"max_ms":12.60717},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.045443,"p95_runtime_ms":0.050048,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1671,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0030461292547390023,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.050048,"samples_ms":[0.045443,0.050048,0.038202,0.037217,0.046356999999999995],"min_ms":0.037217,"max_ms":0.050048},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.064872,"p95_runtime_ms":0.104653,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1476710000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0043484914511240135,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.104653,"samples_ms":[0.077356,0.058971,0.064872,0.062887,0.104653],"min_ms":0.058971,"max_ms":0.104653},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.009404000000000001,"p95_runtime_ms":0.014355000000000001,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.203139,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0006303677026509161,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.014355000000000001,"samples_ms":[0.014355000000000001,0.008315,0.009402,0.009404000000000001,0.013545],"min_ms":0.008315,"max_ms":0.014355000000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.005655,"p95_runtime_ms":0.006882,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.206888,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0003790652231487591,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.006882,"samples_ms":[0.006396000000000001,0.0052179999999999995,0.005655,0.0055049999999999995,0.006882],"min_ms":0.0052179999999999995,"max_ms":0.006882},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":9.671725,"p95_runtime_ms":12.490123,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.459182,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6483138099661241,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":12.490123,"samples_ms":[8.973452,9.671725,9.574588,12.490123,10.487357],"min_ms":8.973452,"max_ms":12.490123},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000044,"p95_runtime_ms":0.000049000000000000005,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.212499,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.949402266763112e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000049000000000000005,"samples_ms":[0.000044,0.000044,0.000039,0.000049000000000000005,0.000044],"min_ms":0.000039,"max_ms":0.000049000000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":7.228224999999999,"p95_runtime_ms":7.72804,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.015681999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4845214363562226,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.72804,"samples_ms":[7.178783999999999,7.54895,7.72804,7.228224999999999,7.156924999999999],"min_ms":7.156924999999999,"max_ms":7.72804},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":6.636261,"p95_runtime_ms":7.722945,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.423718,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.44484098264162814,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.722945,"samples_ms":[6.636261,6.166655,6.064566,7.722945,6.935452],"min_ms":6.064566,"max_ms":7.722945},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_large","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"extension-dir-naming","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":5001,"ignored_file_count":1,"directory_count":51,"rule_count":2,"rule_surface_summary":"directory naming plus TypeScript file naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:monorepo_large","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":2.551913,"p95_runtime_ms":2.6171290000000003,"two_x_target_runtime_ms":14.918277,"process_floor_runtime_ms":2.212543,"process_floor_to_two_x_target_ratio":0.1483108940797922,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.580804,"rust_cli_floor_to_two_x_target_ratio":0.17299611744707516,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3393699999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17105949969959666,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.6171290000000003,"samples_ms":[2.6171290000000003,2.5985639999999997,2.360382,2.414276,2.551913],"min_ms":2.360382,"max_ms":2.6171290000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":9.322579,"p95_runtime_ms":11.047792000000001,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.347161999999999,"assura_cli_overhead_ms":1.8421819999999993,"runtime_to_two_x_target_ratio":1.1853526869578423,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":11.047792000000001,"samples_ms":[9.059599,8.317631,11.047792000000001,10.233266,9.322579],"min_ms":8.317631,"max_ms":11.047792000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":15.729629,"p95_runtime_ms":17.218154,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":13.754211999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":17.218154,"samples_ms":[14.342061,15.729629,17.218154,15.187364,16.843199],"min_ms":14.342061,"max_ms":17.218154},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.9754170000000002,"p95_runtime_ms":2.445134,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.251171467553367,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.445134,"samples_ms":[2.188411,2.445134,1.9630839999999998,1.9754170000000002,1.928319],"min_ms":1.928319,"max_ms":2.445134},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.999567,"p95_runtime_ms":3.380405,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.0241499999999997,"assura_cli_overhead_ms":-4.48083,"runtime_to_two_x_target_ratio":0.3813906863283298,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.380405,"samples_ms":[3.380405,3.12523,2.999567,2.918417,2.628091],"min_ms":2.628091,"max_ms":3.380405},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":9.530401000000001,"p95_runtime_ms":10.416635000000001,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.554984000000001,"assura_cli_overhead_ms":2.0500040000000013,"runtime_to_two_x_target_ratio":1.2117769592658545,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":10.416635000000001,"samples_ms":[8.029476,8.402007,10.397712,9.530401000000001,10.416635000000001],"min_ms":8.029476,"max_ms":10.416635000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":4.313408,"p95_runtime_ms":5.506842,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.3379909999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5484437045527266,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":5.506842,"samples_ms":[4.525785,4.313408,4.174566,4.158931,5.506842],"min_ms":4.158931,"max_ms":5.506842},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.851824,"p95_runtime_ms":1.171671,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.123593,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10830821248231602,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":1.171671,"samples_ms":[1.171671,0.851824,0.8159270000000001,0.886865,0.759502],"min_ms":0.759502,"max_ms":1.171671},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":9.74268,"p95_runtime_ms":10.992280000000001,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.767263,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.238767932797398,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":10.992280000000001,"samples_ms":[9.74268,9.543005,10.619491,8.364469,10.992280000000001],"min_ms":8.364469,"max_ms":10.992280000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":10.507662,"p95_runtime_ms":12.050531999999999,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":8.532245,"assura_cli_overhead_ms":3.027265,"runtime_to_two_x_target_ratio":1.336034308247194,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":12.050531999999999,"samples_ms":[12.050531999999999,11.358072,10.507662,10.260857,10.148179],"min_ms":10.148179,"max_ms":12.050531999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.779353,"p95_runtime_ms":3.3474720000000002,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8039359999999998,"assura_cli_overhead_ms":-4.701044,"runtime_to_two_x_target_ratio":0.35339078881008573,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.3474720000000002,"samples_ms":[2.779353,2.6375309999999996,2.613962,3.027837,3.3474720000000002],"min_ms":2.613962,"max_ms":3.3474720000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":3.258878,"p95_runtime_ms":3.637374,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.283461,"assura_cli_overhead_ms":-4.221519,"runtime_to_two_x_target_ratio":0.41436171190051596,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.637374,"samples_ms":[3.637374,3.331704,3.258878,3.1396200000000003,3.110236],"min_ms":3.110236,"max_ms":3.637374},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.320769,"p95_runtime_ms":3.464969,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.3453519999999997,"assura_cli_overhead_ms":-4.159628,"runtime_to_two_x_target_ratio":0.4222310646996188,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.464969,"samples_ms":[3.464969,3.1806769999999998,3.170637,3.320769,3.416165],"min_ms":3.170637,"max_ms":3.464969},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.195706,"p95_runtime_ms":0.250139,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7797110000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.024883740106012672,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.250139,"samples_ms":[0.250139,0.201849,0.195706,0.194786,0.192598],"min_ms":0.192598,"max_ms":0.250139},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.268223,"p95_runtime_ms":0.346316,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7071940000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.034104173722088425,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.346316,"samples_ms":[0.268223,0.295246,0.346316,0.176264,0.163409],"min_ms":0.163409,"max_ms":0.346316},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.572328,"p95_runtime_ms":3.060596,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.596911,"assura_cli_overhead_ms":-4.908068999999999,"runtime_to_two_x_target_ratio":0.3270678539207759,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.060596,"samples_ms":[3.060596,2.572328,2.469806,2.716177,2.5224610000000003],"min_ms":2.469806,"max_ms":3.060596},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":10.056007000000001,"p95_runtime_ms":11.568435000000001,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":8.08059,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2786070160968197,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":11.568435000000001,"samples_ms":[9.316209,10.578532,11.568435000000001,10.056007000000001,8.399877],"min_ms":8.399877,"max_ms":11.568435000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":10.360286,"p95_runtime_ms":11.159315,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":8.384869,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3172956590393836,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":11.159315,"samples_ms":[9.67575,11.159315,10.962719,10.360286,8.223903],"min_ms":8.223903,"max_ms":11.159315},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":9.836213,"p95_runtime_ms":10.79861,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.860796000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2506605209824087,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":10.79861,"samples_ms":[9.836213,10.79861,10.714399,9.799572,8.465486],"min_ms":8.465486,"max_ms":10.79861},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":5.50498,"p95_runtime_ms":6.622184,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.5295629999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6999503929812967,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.622184,"samples_ms":[4.429816,5.50498,6.622184,5.505191000000001,5.2211929999999995],"min_ms":4.429816,"max_ms":6.622184},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.041708,"p95_runtime_ms":0.116772,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.9337090000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.005303112997770005,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.116772,"samples_ms":[0.041708,0.033256999999999995,0.036129,0.116772,0.066371],"min_ms":0.033256999999999995,"max_ms":0.116772},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.15462399999999998,"p95_runtime_ms":0.222109,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.820793,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.019660222119669828,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.222109,"samples_ms":[0.14116700000000001,0.12454,0.222109,0.21044400000000002,0.15462399999999998],"min_ms":0.12454,"max_ms":0.222109},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.060272,"p95_runtime_ms":0.12600999999999998,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.915145,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.007663499247185042,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.12600999999999998,"samples_ms":[0.064292,0.056653,0.12600999999999998,0.060272,0.057018],"min_ms":0.056653,"max_ms":0.12600999999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.00627,"p95_runtime_ms":0.00656,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.9691470000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0007972216000771539,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.00656,"samples_ms":[0.00627,0.0056359999999999995,0.00656,0.006349,0.005764],"min_ms":0.0056359999999999995,"max_ms":0.00656},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":5.109526,"p95_runtime_ms":6.22928,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.1341089999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6496689782066697,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.22928,"samples_ms":[4.174341,5.28339,6.22928,5.109526,4.935425],"min_ms":4.174341,"max_ms":6.22928},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000044999999999999996,"p95_runtime_ms":0.000048,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.9753720000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":5.721686124955649e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000048,"samples_ms":[0.000042,0.000044,0.000048,0.000046,0.000044999999999999996],"min_ms":0.000042,"max_ms":0.000048},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":3.2037329999999997,"p95_runtime_ms":3.7258679999999997,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2283159999999995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4073501034258341,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.7258679999999997,"samples_ms":[3.7258679999999997,3.6063110000000003,3.2037329999999997,3.058186,3.00221],"min_ms":3.00221,"max_ms":3.7258679999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":3.0236769999999997,"p95_runtime_ms":3.14136,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.0482599999999995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3844562386055005,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.14136,"samples_ms":[2.9988620000000004,3.0236769999999997,2.9890630000000002,3.14136,3.026314],"min_ms":2.9890630000000002,"max_ms":3.14136},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"multi-extension-patterns","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2001,"ignored_file_count":1,"directory_count":41,"rule_count":31,"rule_surface_summary":"directory naming plus 30 extension-specific TypeScript naming rules","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:rule_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.5868950000000002,"p95_runtime_ms":1.8330110000000002,"two_x_target_runtime_ms":7.8648145,"process_floor_runtime_ms":1.9754170000000002,"process_floor_to_two_x_target_ratio":0.251171467553367,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.999567,"rust_cli_floor_to_two_x_target_ratio":0.3813906863283298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.38852200000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.20177144673914435,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.8330110000000002,"samples_ms":[1.562055,1.8330110000000002,1.56916,1.599995,1.5868950000000002],"min_ms":1.562055,"max_ms":1.8330110000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.169278,"p95_runtime_ms":4.5982080000000005,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.0472340000000004,"assura_cli_overhead_ms":1.8566680000000004,"runtime_to_two_x_target_ratio":1.7418371710172444,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.5982080000000005,"samples_ms":[4.5982080000000005,4.105119,4.067169,4.169278,4.503558],"min_ms":4.067169,"max_ms":4.5982080000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":4.7872189999999994,"p95_runtime_ms":5.5247530000000005,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.6651749999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.5247530000000005,"samples_ms":[5.5247530000000005,4.7872189999999994,4.939775,4.6867,4.709162999999999],"min_ms":4.6867,"max_ms":5.5247530000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.122044,"p95_runtime_ms":2.235486,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.886545612389991,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.235486,"samples_ms":[2.235486,2.085865,2.103573,2.122044,2.142658],"min_ms":2.085865,"max_ms":2.235486},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.881727,"p95_runtime_ms":2.9659180000000003,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.7596830000000003,"assura_cli_overhead_ms":0.5691170000000003,"runtime_to_two_x_target_ratio":1.2039252852230076,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.9659180000000003,"samples_ms":[2.9659180000000003,2.843354,2.913816,2.865109,2.881727],"min_ms":2.843354,"max_ms":2.9659180000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":3.9183760000000003,"p95_runtime_ms":4.52213,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.7963320000000005,"assura_cli_overhead_ms":1.6057660000000005,"runtime_to_two_x_target_ratio":1.637015561644454,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.52213,"samples_ms":[4.52213,4.129188,3.9183760000000003,3.55686,3.275412],"min_ms":3.275412,"max_ms":4.52213},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.095263,"p95_runtime_ms":0.114671,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0267809999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.03979888950139946,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.114671,"samples_ms":[0.114671,0.09870999999999999,0.095263,0.09279,0.09168],"min_ms":0.09168,"max_ms":0.114671},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.497814,"p95_runtime_ms":0.6623049999999999,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.6242299999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.20797628017435593,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.6623049999999999,"samples_ms":[0.6623049999999999,0.5021220000000001,0.49266000000000004,0.497814,0.48776400000000003],"min_ms":0.48776400000000003,"max_ms":0.6623049999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.7718309999999997,"p95_runtime_ms":4.2046660000000005,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.649787,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.5757921248223656,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.2046660000000005,"samples_ms":[3.556774,3.7718309999999997,3.357012,3.775597,4.2046660000000005],"min_ms":3.357012,"max_ms":4.2046660000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":3.881905,"p95_runtime_ms":3.9980450000000003,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.7598610000000003,"assura_cli_overhead_ms":1.5692950000000003,"runtime_to_two_x_target_ratio":1.6217787404336423,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.9980450000000003,"samples_ms":[3.9980450000000003,3.908021,3.8529459999999998,3.881905,3.528139],"min_ms":3.528139,"max_ms":3.9980450000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.9771929999999998,"p95_runtime_ms":3.0300930000000004,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.8551489999999999,"assura_cli_overhead_ms":0.6645829999999999,"runtime_to_two_x_target_ratio":1.243808983879785,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.0300930000000004,"samples_ms":[2.9763129999999998,3.006738,3.0300930000000004,2.868736,2.9771929999999998],"min_ms":2.868736,"max_ms":3.0300930000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.976017,"p95_runtime_ms":3.10684,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.8539730000000003,"assura_cli_overhead_ms":0.6634070000000003,"runtime_to_two_x_target_ratio":1.243317675669319,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.10684,"samples_ms":[2.514491,2.6389709999999997,3.10684,3.009917,2.976017],"min_ms":2.514491,"max_ms":3.10684},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.546335,"p95_runtime_ms":3.187798,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.4242910000000002,"assura_cli_overhead_ms":0.23372500000000018,"runtime_to_two_x_target_ratio":1.0638055204911245,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.187798,"samples_ms":[3.187798,2.812713,2.546335,2.545575,2.461597],"min_ms":2.461597,"max_ms":3.187798},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.092093,"p95_runtime_ms":0.19898,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0299509999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.03847452978441137,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.19898,"samples_ms":[0.19898,0.100553,0.092093,0.085212,0.083661],"min_ms":0.083661,"max_ms":0.19898},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.10649,"p95_runtime_ms":0.163855,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.015554,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04448929535080806,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.163855,"samples_ms":[0.163855,0.116037,0.10649,0.102588,0.103103],"min_ms":0.102588,"max_ms":0.163855},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.897888,"p95_runtime_ms":2.985026,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.7758440000000002,"assura_cli_overhead_ms":0.5852780000000002,"runtime_to_two_x_target_ratio":1.2106770131051035,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.985026,"samples_ms":[2.985026,2.893718,2.897888,2.9334550000000004,2.852083],"min_ms":2.852083,"max_ms":2.985026},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":4.049898,"p95_runtime_ms":4.142702,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.927854,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.691962703189472,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.142702,"samples_ms":[4.142702,3.910979,3.96301,4.049898,4.097163],"min_ms":3.910979,"max_ms":4.142702},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.1745849999999995,"p95_runtime_ms":5.517818,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.0525409999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.7440543246507,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.517818,"samples_ms":[4.110646,4.020842,4.1745849999999995,5.517818,4.311328],"min_ms":4.020842,"max_ms":5.517818},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":3.902898,"p95_runtime_ms":4.091206,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.7808540000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6305491768811915,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.091206,"samples_ms":[4.091206,3.9760050000000002,3.902898,3.89762,3.53232],"min_ms":3.53232,"max_ms":4.091206},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.190566,"p95_runtime_ms":0.26658699999999996,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.9314779999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07961449016642022,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.26658699999999996,"samples_ms":[0.215642,0.17085399999999998,0.1648,0.26658699999999996,0.190566],"min_ms":0.1648,"max_ms":0.26658699999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.039854,"p95_runtime_ms":0.06105699999999999,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0821899999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.016650167874083056,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.06105699999999999,"samples_ms":[0.039854,0.031674999999999995,0.030161,0.04342,0.06105699999999999],"min_ms":0.030161,"max_ms":0.06105699999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.056049,"p95_runtime_ms":0.078432,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.065995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02341610024525722,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.078432,"samples_ms":[0.078432,0.057967000000000005,0.056049,0.054027000000000006,0.053517999999999996],"min_ms":0.053517999999999996,"max_ms":0.078432},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.007818,"p95_runtime_ms":0.014178,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.114226,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003266196929783242,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.014178,"samples_ms":[0.014178,0.008318,0.007818,0.007515,0.007439],"min_ms":0.007439,"max_ms":0.014178},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.004944,"p95_runtime_ms":0.006355,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.1170999999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.002065499823592779,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.006355,"samples_ms":[0.006355,0.005377000000000001,0.004944,0.004887,0.004923],"min_ms":0.004887,"max_ms":0.006355},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.066007,"p95_runtime_ms":0.155274,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.056037,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.027576344428780052,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.155274,"samples_ms":[0.074816,0.066007,0.064402,0.155274,0.062282],"min_ms":0.062282,"max_ms":0.155274},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000043,"p95_runtime_ms":0.000048,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.122001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000017964500892898366,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000048,"samples_ms":[0.000043,0.000042,0.000043,0.000048,0.000041],"min_ms":0.000041,"max_ms":0.000048},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":2.908205,"p95_runtime_ms":3.755599,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.7861610000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2149872399821275,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.755599,"samples_ms":[3.755599,2.908205,2.9460200000000003,2.7253,2.361757],"min_ms":2.361757,"max_ms":3.755599},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":2.714442,"p95_runtime_ms":2.972898,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.5923980000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.134037110063275,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.972898,"samples_ms":[2.474666,2.6164539999999996,2.714442,2.9489479999999997,2.972898],"min_ms":2.474666,"max_ms":2.972898},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"synthetic-stress","legacy_fixture_cohort":"stable-baseline","rule_cohort":"exclude-pruning","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"diagnostic","source_type":"generated","checked_file_count":2,"ignored_file_count":1001,"directory_count":53,"rule_count":2,"rule_surface_summary":"directory naming, TypeScript file naming, and generated-path pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.302223,"p95_runtime_ms":1.374712,"two_x_target_runtime_ms":2.3936094999999997,"process_floor_runtime_ms":2.122044,"process_floor_to_two_x_target_ratio":0.886545612389991,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.881727,"rust_cli_floor_to_two_x_target_ratio":1.2039252852230076,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-0.8198209999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5440415406105299,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.374712,"samples_ms":[1.3139619999999999,1.1353199999999999,1.302223,1.237851,1.374712],"min_ms":1.1353199999999999,"max_ms":1.374712},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.115807,"p95_runtime_ms":4.4605310000000005,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.1211080000000004,"assura_cli_overhead_ms":1.4407950000000005,"runtime_to_two_x_target_ratio":1.6654761083411447,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.4605310000000005,"samples_ms":[4.115807,3.824728,3.8672139999999997,4.4605310000000005,4.15865],"min_ms":3.824728,"max_ms":4.4605310000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":4.942499000000001,"p95_runtime_ms":5.265658999999999,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.947800000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.265658999999999,"samples_ms":[5.265658999999999,5.050751,4.942499000000001,4.71798,4.5981700000000005],"min_ms":4.5981700000000005,"max_ms":5.265658999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.994699,"p95_runtime_ms":2.188968,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8071621258800455,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.188968,"samples_ms":[2.188968,1.9988800000000002,1.994699,1.952661,1.930369],"min_ms":1.930369,"max_ms":2.188968},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.567359,"p95_runtime_ms":3.081394,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.5726600000000002,"assura_cli_overhead_ms":-0.10765299999999978,"runtime_to_two_x_target_ratio":1.0388910549096722,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.081394,"samples_ms":[2.567359,2.493723,2.498826,3.081394,2.6625479999999997],"min_ms":2.493723,"max_ms":3.081394},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":3.6662779999999997,"p95_runtime_ms":3.7712660000000002,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.6715789999999997,"assura_cli_overhead_ms":0.9912659999999998,"runtime_to_two_x_target_ratio":1.483572581400623,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.7712660000000002,"samples_ms":[3.757312,3.7712660000000002,3.6662779999999997,3.599659,3.594265],"min_ms":3.594265,"max_ms":3.7712660000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.456262,"p95_runtime_ms":0.779338,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.538437,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.18462805961114,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.779338,"samples_ms":[0.779338,0.43205499999999997,0.39868800000000004,0.552732,0.456262],"min_ms":0.39868800000000004,"max_ms":0.779338},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":null,"p95_runtime_ms":null,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":null,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":null,"meets_two_x_target":null,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":null,"distribution":{"samples":0,"p95_ms":null,"samples_ms":[],"min_ms":null,"max_ms":null},"success":false,"status":"skipped","details":"needed 5 changed-path candidates, found 4","comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.652565,"p95_runtime_ms":4.885972,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.657866,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.478023566620853,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.885972,"samples_ms":[3.668309,3.566716,3.652565,4.885972,3.495313],"min_ms":3.495313,"max_ms":4.885972},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":3.739177,"p95_runtime_ms":4.076431,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.7444780000000002,"assura_cli_overhead_ms":1.0641650000000002,"runtime_to_two_x_target_ratio":1.5130714239901717,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.076431,"samples_ms":[3.434467,3.28208,3.765047,4.076431,3.739177],"min_ms":3.28208,"max_ms":4.076431},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":3.034697,"p95_runtime_ms":3.183992,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.039998,"assura_cli_overhead_ms":0.35968500000000003,"runtime_to_two_x_target_ratio":1.228001057764503,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.183992,"samples_ms":[3.183992,3.081622,2.9746040000000002,3.034697,2.761791],"min_ms":2.761791,"max_ms":3.183992},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.880897,"p95_runtime_ms":3.575482,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.886198,"assura_cli_overhead_ms":0.2058850000000001,"runtime_to_two_x_target_ratio":1.1657653344998147,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.575482,"samples_ms":[2.613835,2.818816,3.55225,3.575482,2.880897],"min_ms":2.613835,"max_ms":3.575482},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.172815,"p95_runtime_ms":3.246829,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.178116,"assura_cli_overhead_ms":0.497803,"runtime_to_two_x_target_ratio":1.2838910033163384,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.246829,"samples_ms":[3.244566,3.246829,3.172815,3.037418,3.1381989999999997],"min_ms":3.037418,"max_ms":3.246829},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.182579,"p95_runtime_ms":0.25368999999999997,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.81212,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07388124914137563,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.25368999999999997,"samples_ms":[0.25368999999999997,0.182579,0.19086799999999998,0.174842,0.168899],"min_ms":0.168899,"max_ms":0.25368999999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.222885,"p95_runtime_ms":0.255162,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.771814,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09019121703413596,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.255162,"samples_ms":[0.255162,0.204934,0.222885,0.245661,0.20558600000000002],"min_ms":0.204934,"max_ms":0.255162},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.429048,"p95_runtime_ms":2.914033,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.4343489999999999,"assura_cli_overhead_ms":-0.24596400000000007,"runtime_to_two_x_target_ratio":0.982923011213558,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.914033,"samples_ms":[2.914033,2.6529309999999997,2.429048,2.361235,2.315222],"min_ms":2.315222,"max_ms":2.914033},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":3.977793,"p95_runtime_ms":4.1567169999999996,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.9830940000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6096282467634286,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.1567169999999996,"samples_ms":[3.529998,3.977793,4.092821,4.1567169999999996,3.9367839999999994],"min_ms":3.529998,"max_ms":4.1567169999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.304709,"p95_runtime_ms":5.161906,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.31001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.741915982178246,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.161906,"samples_ms":[4.2650250000000005,5.0412740000000005,5.161906,4.304709,3.545184],"min_ms":3.545184,"max_ms":5.161906},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":3.440661,"p95_runtime_ms":4.037426,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.445962,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3922758507386646,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.037426,"samples_ms":[3.440661,3.406507,3.3838660000000003,3.5454459999999997,4.037426],"min_ms":3.3838660000000003,"max_ms":4.037426},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.680313,"p95_runtime_ms":0.710797,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.314386,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.27529110273972734,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.710797,"samples_ms":[0.544478,0.710797,0.678903,0.687827,0.680313],"min_ms":0.544478,"max_ms":0.710797},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.051012,"p95_runtime_ms":0.079416,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.943687,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02064218930545054,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.079416,"samples_ms":[0.041779000000000004,0.072922,0.051012,0.048849,0.079416],"min_ms":0.041779000000000004,"max_ms":0.079416},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.135054,"p95_runtime_ms":0.149809,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.859645,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05465008692970903,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.149809,"samples_ms":[0.099198,0.135054,0.136346,0.149809,0.132076],"min_ms":0.099198,"max_ms":0.149809},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.032654999999999997,"p95_runtime_ms":0.052806000000000006,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.962044,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.013213963219820577,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.052806000000000006,"samples_ms":[0.021960999999999998,0.017912,0.033708999999999996,0.052806000000000006,0.032654999999999997],"min_ms":0.017912,"max_ms":0.052806000000000006},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.007516,"p95_runtime_ms":0.024731,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.987183,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0030413764373042862,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.024731,"samples_ms":[0.006214,0.024731,0.007516,0.00645,0.021063000000000002],"min_ms":0.006214,"max_ms":0.024731},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.42817700000000003,"p95_runtime_ms":0.44832900000000003,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.566522,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17326336333097891,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.44832900000000003,"samples_ms":[0.373352,0.435083,0.44832900000000003,0.42817700000000003,0.413111],"min_ms":0.373352,"max_ms":0.44832900000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000043,"p95_runtime_ms":0.000044,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.994656,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00001740010468388562,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000044,"samples_ms":[0.000042,0.000041,0.000044,0.000043,0.000043],"min_ms":0.000041,"max_ms":0.000044},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.137743,"p95_runtime_ms":0.329899,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.856956,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05573820045284784,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.329899,"samples_ms":[0.329899,0.137743,0.133244,0.132487,0.171631],"min_ms":0.132487,"max_ms":0.329899},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.13758800000000002,"p95_runtime_ms":0.181544,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.857111,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05567547914526639,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.181544,"samples_ms":[0.181544,0.13758800000000002,0.136625,0.136149,0.159695],"min_ms":0.136149,"max_ms":0.181544},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"simple_library","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-library","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":6,"rule_surface_summary":"Rust library naming, markdown exists counts, test naming, and target pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:simple_library","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":0.746772,"p95_runtime_ms":0.83605,"two_x_target_runtime_ms":2.4712495000000003,"process_floor_runtime_ms":1.994699,"process_floor_to_two_x_target_ratio":0.8071621258800455,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.567359,"rust_cli_floor_to_two_x_target_ratio":1.0388910549096722,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.247927,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.30218397616266585,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.83605,"samples_ms":[0.737319,0.83605,0.803023,0.6790299999999999,0.746772],"min_ms":0.6790299999999999,"max_ms":0.83605},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.336701,"p95_runtime_ms":5.010782,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.1882099999999993,"assura_cli_overhead_ms":1.9180459999999995,"runtime_to_two_x_target_ratio":1.7133444640579785,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.010782,"samples_ms":[5.010782,4.336701,4.70284,4.148901,3.763035],"min_ms":3.763035,"max_ms":5.010782},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":5.062264000000001,"p95_runtime_ms":5.619224,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.9137730000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.619224,"samples_ms":[4.464233,4.224959999999999,5.619224,5.4292359999999995,5.062264000000001],"min_ms":4.224959999999999,"max_ms":5.619224},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.1484910000000004,"p95_runtime_ms":2.40952,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8488261378703283,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.40952,"samples_ms":[2.140802,2.090766,2.1484910000000004,2.40952,2.346752],"min_ms":2.090766,"max_ms":2.40952},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.780224,"p95_runtime_ms":2.933933,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.6317329999999997,"assura_cli_overhead_ms":0.3615689999999997,"runtime_to_two_x_target_ratio":1.098411303717072,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.933933,"samples_ms":[2.928885,2.933933,2.761139,2.766668,2.780224],"min_ms":2.761139,"max_ms":2.933933},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.017248,"p95_runtime_ms":4.998588,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.868757,"assura_cli_overhead_ms":1.5985930000000002,"runtime_to_two_x_target_ratio":1.587134926191127,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.998588,"samples_ms":[4.149301,3.757045,4.017248,4.998588,3.700072],"min_ms":3.700072,"max_ms":4.998588},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.133821,"p95_runtime_ms":0.160521,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.01467,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05287002021230026,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.160521,"samples_ms":[0.160521,0.143652,0.133821,0.131946,0.132381],"min_ms":0.131946,"max_ms":0.160521},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":null,"p95_runtime_ms":null,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":null,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":null,"meets_two_x_target":null,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":null,"distribution":{"samples":0,"p95_ms":null,"samples_ms":[],"min_ms":null,"max_ms":null},"success":false,"status":"skipped","details":"needed 5 changed-path candidates, found 4","comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.323345,"p95_runtime_ms":4.5359359999999995,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.1748539999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.312987627670149,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.5359359999999995,"samples_ms":[4.392977,4.5359359999999995,3.315949,3.2814799999999997,3.323345],"min_ms":3.2814799999999997,"max_ms":4.5359359999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":3.9450950000000002,"p95_runtime_ms":4.213914,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.7966039999999999,"assura_cli_overhead_ms":1.52644,"runtime_to_two_x_target_ratio":1.5586287084197898,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.213914,"samples_ms":[3.785204,3.544347,4.02628,3.9450950000000002,4.213914],"min_ms":3.544347,"max_ms":4.213914},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.506616,"p95_runtime_ms":2.5882180000000004,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.3581249999999998,"assura_cli_overhead_ms":0.08796099999999984,"runtime_to_two_x_target_ratio":0.9903142151416836,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.5882180000000004,"samples_ms":[2.475398,2.578961,2.466129,2.5882180000000004,2.506616],"min_ms":2.466129,"max_ms":2.5882180000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.9246160000000003,"p95_runtime_ms":3.0604769999999997,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.776125,"assura_cli_overhead_ms":0.505961,"runtime_to_two_x_target_ratio":1.1554577161522985,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.0604769999999997,"samples_ms":[2.768566,2.7338810000000002,2.9246160000000003,3.0604769999999997,3.027231],"min_ms":2.7338810000000002,"max_ms":3.0604769999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.078788,"p95_runtime_ms":3.099662,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.9302969999999995,"assura_cli_overhead_ms":0.6601329999999995,"runtime_to_two_x_target_ratio":1.2163680124149983,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.099662,"samples_ms":[3.078788,3.099662,3.0312289999999997,2.9991499999999998,3.0989400000000002],"min_ms":2.9991499999999998,"max_ms":3.099662},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.12591999999999998,"p95_runtime_ms":0.17910800000000002,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0225710000000006,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04974849197908286,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.17910800000000002,"samples_ms":[0.17910800000000002,0.133622,0.12591999999999998,0.117865,0.116013],"min_ms":0.116013,"max_ms":0.17910800000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.12225899999999999,"p95_runtime_ms":0.165295,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0262320000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04830210356472913,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.165295,"samples_ms":[0.165295,0.12633499999999998,0.12225899999999999,0.12085,0.119493],"min_ms":0.119493,"max_ms":0.165295},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.4006079999999996,"p95_runtime_ms":3.0360780000000003,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.25211699999999926,"assura_cli_overhead_ms":-0.0180470000000007,"runtime_to_two_x_target_ratio":0.9484325590289243,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.0360780000000003,"samples_ms":[2.4006079999999996,2.337658,2.381658,2.621893,3.0360780000000003],"min_ms":2.337658,"max_ms":3.0360780000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":4.252729,"p95_runtime_ms":4.971748,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.104238,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6801687940415593,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.971748,"samples_ms":[4.3255539999999995,3.7408390000000002,4.1509540000000005,4.252729,4.971748],"min_ms":3.7408390000000002,"max_ms":4.971748},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.140274,"p95_runtime_ms":4.433956,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.9917829999999994,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.635740056227806,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.433956,"samples_ms":[4.433956,4.231166,4.140274,4.074976,4.038245],"min_ms":4.038245,"max_ms":4.433956},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.3021020000000005,"p95_runtime_ms":4.3998029999999995,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.153611,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6996750860879637,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.3998029999999995,"samples_ms":[4.0488800000000005,4.28029,4.33633,4.3021020000000005,4.3998029999999995],"min_ms":4.0488800000000005,"max_ms":4.3998029999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.27016399999999996,"p95_runtime_ms":0.340055,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.8783270000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10673643255270761,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.340055,"samples_ms":[0.340055,0.300456,0.27016399999999996,0.255281,0.266883],"min_ms":0.255281,"max_ms":0.340055},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.036821,"p95_runtime_ms":0.046873000000000005,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.11167,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01454724605433458,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.046873000000000005,"samples_ms":[0.046873000000000005,0.037092,0.036821,0.034147,0.034201],"min_ms":0.034147,"max_ms":0.046873000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.092311,"p95_runtime_ms":0.11873,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0561800000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0364702433535667,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.11873,"samples_ms":[0.11873,0.09735500000000001,0.092311,0.086982,0.090843],"min_ms":0.086982,"max_ms":0.11873},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.020835999999999997,"p95_runtime_ms":0.037317,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.1276550000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00823188992118941,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.037317,"samples_ms":[0.037317,0.023544,0.020835999999999997,0.020743,0.020698],"min_ms":0.020698,"max_ms":0.037317},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.006026,"p95_runtime_ms":0.007549,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.1424650000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.002380752959545373,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.007549,"samples_ms":[0.0069770000000000006,0.006026,0.007549,0.0053890000000000006,0.005509],"min_ms":0.0053890000000000006,"max_ms":0.007549},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.114094,"p95_runtime_ms":0.134736,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.0343970000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04507627417297872,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.134736,"samples_ms":[0.127897,0.134736,0.11101,0.10644100000000001,0.114094],"min_ms":0.10644100000000001,"max_ms":0.134736},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000048,"p95_runtime_ms":0.000049000000000000005,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-2.1484430000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000018963847006003636,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000049000000000000005,"samples_ms":[0.000049000000000000005,0.000047,0.000048,0.000047,0.000048],"min_ms":0.000047,"max_ms":0.000049000000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.170515,"p95_runtime_ms":0.217491,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.9779760000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.06736709108809812,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.217491,"samples_ms":[0.217491,0.148787,0.170515,0.15023,0.185384],"min_ms":0.148787,"max_ms":0.217491},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.17216900000000002,"p95_runtime_ms":0.19461,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.9763220000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.06802055364951334,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.19461,"samples_ms":[0.17709,0.19461,0.166643,0.17216900000000002,0.16509000000000001],"min_ms":0.16509000000000001,"max_ms":0.19461},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"web_app","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-frontend","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":5,"ignored_file_count":2,"directory_count":4,"rule_count":7,"rule_surface_summary":"frontend component, test, CSS module, asset naming, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:web_app","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":0.613422,"p95_runtime_ms":0.71089,"two_x_target_runtime_ms":2.5311320000000004,"process_floor_runtime_ms":2.1484910000000004,"process_floor_to_two_x_target_ratio":0.8488261378703283,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.780224,"rust_cli_floor_to_two_x_target_ratio":1.098411303717072,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.5350690000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.24235085329409922,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.71089,"samples_ms":[0.588152,0.631911,0.71089,0.5739690000000001,0.613422],"min_ms":0.5739690000000001,"max_ms":0.71089},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":3.816031,"p95_runtime_ms":4.4883429999999995,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6716090000000001,"assura_cli_overhead_ms":0.812335,"runtime_to_two_x_target_ratio":1.2645662533221105,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.4883429999999995,"samples_ms":[4.4883429999999995,4.083158,3.712221,3.637385,3.816031],"min_ms":3.637385,"max_ms":4.4883429999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":6.0353200000000005,"p95_runtime_ms":6.82348,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.8908980000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.82348,"samples_ms":[6.82348,6.212167999999999,6.0353200000000005,5.651721,5.5750210000000004],"min_ms":5.5750210000000004,"max_ms":6.82348},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.144422,"p95_runtime_ms":2.3141860000000003,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7106241259784071,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.3141860000000003,"samples_ms":[2.3141860000000003,2.163269,2.141623,2.144422,2.112829],"min_ms":2.112829,"max_ms":2.3141860000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.79337,"p95_runtime_ms":2.915001,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6489479999999999,"assura_cli_overhead_ms":-0.21032600000000023,"runtime_to_two_x_target_ratio":0.92567419788843,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.915001,"samples_ms":[2.831503,2.79337,2.733127,2.734959,2.915001],"min_ms":2.733127,"max_ms":2.915001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.65338,"p95_runtime_ms":5.988905999999999,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.5089580000000002,"assura_cli_overhead_ms":1.6496840000000002,"runtime_to_two_x_target_ratio":1.5420491374111065,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.988905999999999,"samples_ms":[4.571699000000001,4.6231670000000005,4.65338,4.893776,5.988905999999999],"min_ms":4.571699000000001,"max_ms":5.988905999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.535537,"p95_runtime_ms":0.66125,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.608885,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1774676404896509,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.66125,"samples_ms":[0.66125,0.535537,0.5405129999999999,0.493342,0.5158969999999999],"min_ms":0.493342,"max_ms":0.66125},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.867651,"p95_runtime_ms":1.0773810000000001,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.276771,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.28752443946634143,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":1.0773810000000001,"samples_ms":[1.0773810000000001,0.873036,0.863086,0.867651,0.861328],"min_ms":0.861328,"max_ms":1.0773810000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":4.412934,"p95_runtime_ms":4.511025,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.268512,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.462369518103431,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.511025,"samples_ms":[4.127778,4.412934,4.416186,4.511025,4.250223],"min_ms":4.127778,"max_ms":4.511025},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":4.2899519999999995,"p95_runtime_ms":4.406477,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.1455299999999995,"assura_cli_overhead_ms":1.2862559999999994,"runtime_to_two_x_target_ratio":1.4216154238714762,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.406477,"samples_ms":[4.406477,4.1719360000000005,4.0849850000000005,4.2899519999999995,4.399554],"min_ms":4.0849850000000005,"max_ms":4.406477},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":3.417553,"p95_runtime_ms":3.8490569999999997,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2731309999999998,"assura_cli_overhead_ms":0.4138569999999997,"runtime_to_two_x_target_ratio":1.132517579846636,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.8490569999999997,"samples_ms":[3.8490569999999997,3.527868,3.417553,3.370044,3.084907],"min_ms":3.084907,"max_ms":3.8490569999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":3.256498,"p95_runtime_ms":3.285101,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.112076,"assura_cli_overhead_ms":0.25280199999999997,"runtime_to_two_x_target_ratio":1.0791467560957828,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.285101,"samples_ms":[3.1212969999999998,3.256498,3.144672,3.257494,3.285101],"min_ms":3.1212969999999998,"max_ms":3.285101},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.019527,"p95_runtime_ms":3.3103849999999997,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.875105,"assura_cli_overhead_ms":0.01583099999999993,"runtime_to_two_x_target_ratio":1.000618691303858,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.3103849999999997,"samples_ms":[3.3103849999999997,3.019527,2.970762,2.9895009999999997,3.107824],"min_ms":2.970762,"max_ms":3.3103849999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.300824,"p95_runtime_ms":0.32081600000000005,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.843598,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0996878375960181,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.32081600000000005,"samples_ms":[0.300824,0.314139,0.270105,0.32081600000000005,0.250097],"min_ms":0.250097,"max_ms":0.32081600000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.265231,"p95_runtime_ms":0.372255,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.879191,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08789293691138166,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.372255,"samples_ms":[0.372255,0.28237100000000004,0.26445599999999997,0.265231,0.256486],"min_ms":0.256486,"max_ms":0.372255},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":3.192228,"p95_runtime_ms":3.375688,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.047806,"assura_cli_overhead_ms":0.18853199999999992,"runtime_to_two_x_target_ratio":1.0578487967497994,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.375688,"samples_ms":[3.375688,3.192228,3.33147,2.629327,2.64884],"min_ms":2.629327,"max_ms":3.375688},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":3.824311,"p95_runtime_ms":4.15825,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6798889999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2673101012042443,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.15825,"samples_ms":[4.15825,3.7267099999999997,3.773269,3.824311,3.854699],"min_ms":3.7267099999999997,"max_ms":4.15825},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":3.7537019999999997,"p95_runtime_ms":4.130893,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6092799999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.243911507591975,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.130893,"samples_ms":[3.7537019999999997,3.6802770000000002,3.821688,3.715425,4.130893],"min_ms":3.6802770000000002,"max_ms":4.130893},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.068805,"p95_runtime_ms":4.632085,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.9243830000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3483311572542964,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.632085,"samples_ms":[4.632085,4.165111,4.068805,3.746969,3.659023],"min_ms":3.659023,"max_ms":4.632085},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.8592740000000001,"p95_runtime_ms":0.8999910000000001,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.285148,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.28474844747254496,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.8999910000000001,"samples_ms":[0.860651,0.8999910000000001,0.842716,0.7994249999999999,0.8592740000000001],"min_ms":0.7994249999999999,"max_ms":0.8999910000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.061631000000000005,"p95_runtime_ms":0.120295,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.082791,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.020423440679201765,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.120295,"samples_ms":[0.040706,0.061631000000000005,0.046538,0.067894,0.120295],"min_ms":0.040706,"max_ms":0.120295},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.20616800000000002,"p95_runtime_ms":0.232041,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.9382540000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.06832048673475474,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.232041,"samples_ms":[0.154666,0.20616800000000002,0.232041,0.211199,0.177049],"min_ms":0.154666,"max_ms":0.232041},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.033061,"p95_runtime_ms":0.038892,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.111361,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010955839955462178,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.038892,"samples_ms":[0.038892,0.033005,0.032353,0.033061,0.033345],"min_ms":0.032353,"max_ms":0.038892},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.016764,"p95_runtime_ms":0.021506,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1276580000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.005555297813537642,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.021506,"samples_ms":[0.016764,0.016387000000000002,0.016597999999999998,0.017271,0.021506],"min_ms":0.016387000000000002,"max_ms":0.021506},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.51344,"p95_runtime_ms":0.607548,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.630982,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17014507929985484,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.607548,"samples_ms":[0.607548,0.580808,0.51344,0.46829800000000005,0.505374],"min_ms":0.46829800000000005,"max_ms":0.607548},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000043,"p95_runtime_ms":0.000047,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1443790000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000014249451561806167,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000047,"samples_ms":[0.000044,0.000043,0.000047,0.00004,0.000039],"min_ms":0.000039,"max_ms":0.000047},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.284763,"p95_runtime_ms":0.42957,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.8596590000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09436550174638626,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.42957,"samples_ms":[0.42957,0.28966000000000003,0.284763,0.28311200000000003,0.284002],"min_ms":0.28311200000000003,"max_ms":0.42957},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.29326599999999997,"p95_runtime_ms":0.29694299999999996,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.851156,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09718324794708481,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.29694299999999996,"samples_ms":[0.29688400000000004,0.29694299999999996,0.29326599999999997,0.29306699999999997,0.29222],"min_ms":0.29222,"max_ms":0.29694299999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_packages","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":7,"ignored_file_count":3,"directory_count":10,"rule_count":10,"rule_surface_summary":"package-scoped TypeScript, TSX, test naming, markdown exists counts, and dist pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:monorepo_packages","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.0598789999999998,"p95_runtime_ms":1.231122,"two_x_target_runtime_ms":3.0176600000000002,"process_floor_runtime_ms":2.144422,"process_floor_to_two_x_target_ratio":0.7106241259784071,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.79337,"rust_cli_floor_to_two_x_target_ratio":0.92567419788843,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.0845430000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3512254528343152,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.231122,"samples_ms":[0.932889,1.030119,1.0598789999999998,1.231122,1.157902],"min_ms":0.932889,"max_ms":1.231122},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":5.799331,"p95_runtime_ms":6.7408779999999995,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.7200259999999994,"assura_cli_overhead_ms":2.1438549999999994,"runtime_to_two_x_target_ratio":1.3125078434219308,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.7408779999999995,"samples_ms":[6.7408779999999995,6.411446000000001,5.799331,5.1095250000000005,4.9377320000000005],"min_ms":4.9377320000000005,"max_ms":6.7408779999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":8.837022999999999,"p95_runtime_ms":11.655683999999999,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.757717999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":11.655683999999999,"samples_ms":[7.532928,11.655683999999999,8.837022999999999,9.089093,8.648753000000001],"min_ms":7.532928,"max_ms":11.655683999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.079305,"p95_runtime_ms":2.309996,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4705894734007144,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.309996,"samples_ms":[2.309996,2.151942,2.079305,1.9788729999999999,1.930013],"min_ms":1.930013,"max_ms":2.309996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.3221740000000004,"p95_runtime_ms":2.506099,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.24286900000000022,"assura_cli_overhead_ms":-1.3333019999999998,"runtime_to_two_x_target_ratio":0.5255557216497005,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.506099,"samples_ms":[2.506099,2.314024,2.3400830000000004,2.3221740000000004,2.2412140000000003],"min_ms":2.2412140000000003,"max_ms":2.506099},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.995461,"p95_runtime_ms":5.363341,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.9161559999999995,"assura_cli_overhead_ms":1.3399849999999995,"runtime_to_two_x_target_ratio":1.130575534317383,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.363341,"samples_ms":[4.99772,5.363341,4.995461,4.892027000000001,4.924028000000001],"min_ms":4.892027000000001,"max_ms":5.363341},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":1.176815,"p95_runtime_ms":1.252204,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.9024900000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2663374306030436,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":1.252204,"samples_ms":[1.252204,1.184179,1.176815,1.1747800000000002,1.173056],"min_ms":1.173056,"max_ms":1.252204},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":1.825398,"p95_runtime_ms":2.618525,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.2539070000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.41312509880306986,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":2.618525,"samples_ms":[2.618525,1.859241,1.7242439999999999,1.825398,1.723156],"min_ms":1.723156,"max_ms":2.618525},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":4.2300640000000005,"p95_runtime_ms":4.401813,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.1507590000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9573504561434323,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.401813,"samples_ms":[4.292616,4.401813,4.2300640000000005,4.213565,4.199692],"min_ms":4.199692,"max_ms":4.401813},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":4.915513,"p95_runtime_ms":5.248196999999999,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.8362079999999996,"assura_cli_overhead_ms":1.2600369999999996,"runtime_to_two_x_target_ratio":1.1124816581330614,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.248196999999999,"samples_ms":[4.915513,4.592668000000001,4.630742000000001,5.248196999999999,4.9942709999999995],"min_ms":4.592668000000001,"max_ms":5.248196999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.663712,"p95_runtime_ms":3.236503,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5844069999999997,"assura_cli_overhead_ms":-0.9917640000000003,"runtime_to_two_x_target_ratio":0.602852793299282,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.236503,"samples_ms":[2.491895,2.663712,2.655154,2.989216,3.236503],"min_ms":2.491895,"max_ms":3.236503},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.803776,"p95_runtime_ms":2.8970350000000002,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7244709999999999,"assura_cli_overhead_ms":-0.8517000000000001,"runtime_to_two_x_target_ratio":0.634552156308748,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.8970350000000002,"samples_ms":[2.8970350000000002,2.817244,2.803776,2.741987,2.695507],"min_ms":2.695507,"max_ms":2.8970350000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.818898,"p95_runtime_ms":3.170301,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7395929999999997,"assura_cli_overhead_ms":-0.8365780000000003,"runtime_to_two_x_target_ratio":0.6379745758271763,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.170301,"samples_ms":[3.170301,3.0995850000000003,2.818898,2.641257,2.719056],"min_ms":2.641257,"max_ms":3.170301},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.369856,"p95_runtime_ms":0.5006980000000001,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7094490000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08370601728659076,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.5006980000000001,"samples_ms":[0.380058,0.5006980000000001,0.369856,0.33202299999999996,0.32165699999999997],"min_ms":0.32165699999999997,"max_ms":0.5006980000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.405315,"p95_runtime_ms":0.460669,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.6739900000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09173111804733337,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.460669,"samples_ms":[0.45243,0.405315,0.33867800000000003,0.38384999999999997,0.460669],"min_ms":0.33867800000000003,"max_ms":0.460669},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.6741170000000003,"p95_runtime_ms":2.848301,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5948120000000001,"assura_cli_overhead_ms":-0.9813589999999999,"runtime_to_two_x_target_ratio":0.6052076587330373,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.848301,"samples_ms":[2.5557090000000002,2.6741170000000003,2.5712040000000003,2.681162,2.848301],"min_ms":2.5557090000000002,"max_ms":2.848301},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":5.050268999999999,"p95_runtime_ms":6.727921,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.970963999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1429797116064992,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.727921,"samples_ms":[6.727921,5.284211,4.830395,4.8391709999999994,5.050268999999999],"min_ms":4.830395,"max_ms":6.727921},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":5.3215509999999995,"p95_runtime_ms":5.830259,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.2422459999999993,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.204376405945758,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.830259,"samples_ms":[5.830259,5.539179,4.892782,5.162733,5.3215509999999995],"min_ms":4.892782,"max_ms":5.830259},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.8390200000000005,"p95_runtime_ms":4.8900369999999995,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.7597150000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.0951697194858498,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.8900369999999995,"samples_ms":[4.8900369999999995,4.831477,4.839968,4.8390200000000005,4.81974],"min_ms":4.81974,"max_ms":4.8900369999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":1.576171,"p95_runtime_ms":1.949819,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.5031340000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3567199044293537,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.949819,"samples_ms":[1.635861,1.949819,1.500145,1.576171,1.56769],"min_ms":1.500145,"max_ms":1.949819},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.032100000000000004,"p95_runtime_ms":0.038945,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.0472050000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0072648899974572904,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.038945,"samples_ms":[0.038945,0.032895,0.032100000000000004,0.031786999999999996,0.031582],"min_ms":0.031582,"max_ms":0.038945},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.293263,"p95_runtime_ms":0.324115,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7860420000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.06637144658331207,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.324115,"samples_ms":[0.324115,0.311563,0.293263,0.288516,0.28834299999999996],"min_ms":0.28834299999999996,"max_ms":0.324115},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.187868,"p95_runtime_ms":0.239533,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.8914370000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.042518391091660626,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.239533,"samples_ms":[0.239533,0.218875,0.187868,0.186471,0.186841],"min_ms":0.186471,"max_ms":0.239533},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.10717,"p95_runtime_ms":0.290491,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.9721350000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.024254774486837938,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.290491,"samples_ms":[0.110681,0.290491,0.10637100000000001,0.10603900000000001,0.10717],"min_ms":0.10603900000000001,"max_ms":0.290491},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.952251,"p95_runtime_ms":1.094447,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.1270540000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2155139802170935,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.094447,"samples_ms":[0.920604,1.094447,0.879077,0.961834,0.952251],"min_ms":0.879077,"max_ms":1.094447},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000041,"p95_runtime_ms":0.000041,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.0792640000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":9.279142987406507e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000041,"samples_ms":[0.000041,0.00004,0.000041,0.000041,0.000041],"min_ms":0.00004,"max_ms":0.000041},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":1.0753430000000002,"p95_runtime_ms":1.4538719999999998,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.003962,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.24337223067089456,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.4538719999999998,"samples_ms":[1.4538719999999998,1.1993399999999999,1.0753430000000002,1.013059,1.0063579999999999],"min_ms":1.0063579999999999,"max_ms":1.4538719999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":1.040517,"p95_runtime_ms":1.17215,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.0387880000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.23549039082505502,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.17215,"samples_ms":[1.048205,1.0388039999999998,1.040517,1.039736,1.17215],"min_ms":1.0388039999999998,"max_ms":1.17215},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"monorepo_policy","fixture_source_revision":"generated-fixtures-v2","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-monorepo-policy","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":39,"ignored_file_count":10,"directory_count":38,"rule_count":38,"rule_surface_summary":"strict monorepo policy with root whitelisting, app/package scopes, source bans, docs/scripts/infra rules, and generated-output pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"hand-authored-equivalent-pair","shared_config_id":"generated-fixtures-v2:monorepo_policy","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.0557940000000001,"p95_runtime_ms":1.06107,"two_x_target_runtime_ms":4.418511499999999,"process_floor_runtime_ms":2.079305,"process_floor_to_two_x_target_ratio":0.4705894734007144,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.3221740000000004,"rust_cli_floor_to_two_x_target_ratio":0.5255557216497005,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.023511,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.238947890030387,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.06107,"samples_ms":[0.9736779999999999,1.06107,1.057858,1.0557940000000001,0.98376],"min_ms":0.9736779999999999,"max_ms":1.06107},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.718699,"p95_runtime_ms":5.2397670000000005,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.935104,"assura_cli_overhead_ms":2.005322,"runtime_to_two_x_target_ratio":2.1823479843789597,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.2397670000000005,"samples_ms":[5.2397670000000005,4.739597,4.718699,4.690842,4.1455720000000005],"min_ms":4.1455720000000005,"max_ms":5.2397670000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":4.3244240000000005,"p95_runtime_ms":4.468437,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.5408290000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.468437,"samples_ms":[4.468437,4.423492,4.299266,4.3244240000000005,3.935386],"min_ms":3.935386,"max_ms":4.468437},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.783595,"p95_runtime_ms":1.817798,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8248936737008211,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.817798,"samples_ms":[1.788712,1.783595,1.817798,1.740225,1.664016],"min_ms":1.664016,"max_ms":1.817798},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.4190050000000003,"p95_runtime_ms":2.6811320000000003,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.6354100000000003,"assura_cli_overhead_ms":-0.29437199999999974,"runtime_to_two_x_target_ratio":1.1187640249892241,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.6811320000000003,"samples_ms":[2.4190050000000003,2.153817,2.315442,2.422751,2.6811320000000003],"min_ms":2.153817,"max_ms":2.6811320000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.388659,"p95_runtime_ms":4.853148,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.6050639999999996,"assura_cli_overhead_ms":1.6752819999999997,"runtime_to_two_x_target_ratio":2.0297080027305365,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.853148,"samples_ms":[4.353022,4.235873000000001,4.545921,4.853148,4.388659],"min_ms":4.235873000000001,"max_ms":4.853148},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.6488929999999999,"p95_runtime_ms":0.8014450000000001,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.134702,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3001060950545089,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.8014450000000001,"samples_ms":[0.754912,0.8014450000000001,0.6488929999999999,0.6475839999999999,0.644658],"min_ms":0.644658,"max_ms":0.8014450000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":1.070854,"p95_runtime_ms":2.4642340000000003,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-0.7127410000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4952585592902083,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":2.4642340000000003,"samples_ms":[2.4642340000000003,1.0755700000000001,1.017353,1.070854,1.015944],"min_ms":1.015944,"max_ms":2.4642340000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":4.460098,"p95_runtime_ms":5.061276,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.6765030000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.062747778663702,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.061276,"samples_ms":[4.304893,5.061276,4.460098,4.719562,4.380056000000001],"min_ms":4.304893,"max_ms":5.061276},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":4.095815,"p95_runtime_ms":5.743295,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.31222,"assura_cli_overhead_ms":1.382438,"runtime_to_two_x_target_ratio":1.8942707745586462,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.743295,"samples_ms":[4.095815,3.8459269999999997,4.030555,5.132905,5.743295],"min_ms":3.8459269999999997,"max_ms":5.743295},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":3.012953,"p95_runtime_ms":3.6810929999999997,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.229358,"assura_cli_overhead_ms":0.29957599999999995,"runtime_to_two_x_target_ratio":1.3934586432782723,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.6810929999999997,"samples_ms":[3.6810929999999997,3.1960159999999997,2.758633,3.012953,2.591805],"min_ms":2.591805,"max_ms":3.6810929999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":3.1567890000000003,"p95_runtime_ms":3.710891,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.3731940000000002,"assura_cli_overhead_ms":0.44341200000000025,"runtime_to_two_x_target_ratio":1.4599812599319586,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.710891,"samples_ms":[3.710891,3.4311939999999996,3.130485,3.009591,3.1567890000000003],"min_ms":3.009591,"max_ms":3.710891},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":3.302943,"p95_runtime_ms":3.9262719999999995,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":1.519348,"assura_cli_overhead_ms":0.5895659999999999,"runtime_to_two_x_target_ratio":1.5275759268748854,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.9262719999999995,"samples_ms":[3.9262719999999995,3.302943,3.511852,3.230951,3.141077],"min_ms":3.141077,"max_ms":3.9262719999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.2935,"p95_runtime_ms":0.370108,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.4900950000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1357406211786818,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.370108,"samples_ms":[0.361799,0.2935,0.370108,0.275615,0.22200999999999999],"min_ms":0.22200999999999999,"max_ms":0.370108},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.237617,"p95_runtime_ms":0.27784400000000004,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.545978,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10989532941265702,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.27784400000000004,"samples_ms":[0.275195,0.27784400000000004,0.237617,0.227286,0.219579],"min_ms":0.219579,"max_ms":0.27784400000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.516936,"p95_runtime_ms":2.555821,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":0.7333409999999998,"assura_cli_overhead_ms":-0.1964410000000002,"runtime_to_two_x_target_ratio":1.1640560685076207,"meets_two_x_target":false,"two_x_claim_status":"blocked-by-rust-cli-floor","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.555821,"samples_ms":[2.50821,2.555821,2.525646,2.51067,2.516936],"min_ms":2.50821,"max_ms":2.555821},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":4.3613360000000005,"p95_runtime_ms":4.796004000000001,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.5777410000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0170714065040802,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.796004000000001,"samples_ms":[4.796004000000001,4.304246,4.576926,4.351284000000001,4.3613360000000005],"min_ms":4.304246,"max_ms":4.796004000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.362523,"p95_runtime_ms":4.420182,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.5789280000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0176203813502096,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.420182,"samples_ms":[4.367231,4.361594,4.362523,4.420182,4.178121],"min_ms":4.178121,"max_ms":4.420182},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.089427,"p95_runtime_ms":4.3870949999999995,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":2.3058319999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.8913163926571488,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.3870949999999995,"samples_ms":[4.089427,3.992827,3.995866,4.197707,4.3870949999999995],"min_ms":3.992827,"max_ms":4.3870949999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.929782,"p95_runtime_ms":0.974908,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-0.853813,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.43001426317123387,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.974908,"samples_ms":[0.974908,0.929782,0.929679,0.929073,0.9312870000000001],"min_ms":0.929073,"max_ms":0.974908},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.033294,"p95_runtime_ms":0.040874,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.750301,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.015398120073332307,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.040874,"samples_ms":[0.040874,0.034187,0.033145999999999995,0.033294,0.033033],"min_ms":0.033033,"max_ms":0.040874},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.24903000000000003,"p95_runtime_ms":0.269648,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.534565,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.11517372024574833,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.269648,"samples_ms":[0.269648,0.24903000000000003,0.250248,0.24885499999999997,0.247716],"min_ms":0.247716,"max_ms":0.269648},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.039682999999999996,"p95_runtime_ms":0.044455,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.7439120000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0183529644641691,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.044455,"samples_ms":[0.044455,0.039602,0.040357,0.039332,0.039682999999999996],"min_ms":0.039332,"max_ms":0.044455},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.039904999999999996,"p95_runtime_ms":0.041346,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.74369,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.018455637097564898,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.041346,"samples_ms":[0.041346,0.039719,0.040096,0.039743999999999995,0.039904999999999996],"min_ms":0.039719,"max_ms":0.041346},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.566384,"p95_runtime_ms":0.576628,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.217211,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.26194656213174283,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.576628,"samples_ms":[0.576628,0.565679,0.564303,0.566384,0.569388],"min_ms":0.564303,"max_ms":0.576628},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000037,"p95_runtime_ms":0.000043,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.783558,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000017112105565966702,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000043,"samples_ms":[0.000042,0.000037,0.000043,0.000037,0.000037],"min_ms":0.000037,"max_ms":0.000043},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.341308,"p95_runtime_ms":0.352278,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.442287,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.15785131152726928,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.352278,"samples_ms":[0.352278,0.341308,0.33881900000000004,0.343598,0.34107099999999996],"min_ms":0.33881900000000004,"max_ms":0.352278},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.353057,"p95_runtime_ms":0.359769,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-1.430538,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16328509877847314,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.359769,"samples_ms":[0.359769,0.35443399999999997,0.353057,0.351505,0.351237],"min_ms":0.351237,"max_ms":0.359769},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"real_project_agentic_feedback","fixture_source_revision":"goal-03-real-project-feedback-fixture-v1","fixture_cohort":"agent-feedback-loop","legacy_fixture_cohort":"stable-baseline","rule_cohort":"agentic-feedback-policy","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"assura-native-diagnostic","source_type":"checked-repo-fixture","checked_file_count":19,"ignored_file_count":1,"directory_count":12,"rule_count":19,"rule_surface_summary":"Goal 03 real-project agent feedback fixture with root whitelisting, app/package scopes, direct-count rules, source bans, and generated-output pruning","native_ls_lint_parity":false,"assura_config_path":".assura/config.yml","ls_lint_config_path":"not-applicable","config_generation_method":"assura-native-policy-fixture","shared_config_id":"goal-03-real-project-feedback-fixture-v1:real_project_agentic_feedback","expected_assura_exit_status":0,"expected_ls_lint_exit_status":1,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":0.963828,"p95_runtime_ms":1.190572,"two_x_target_runtime_ms":2.1622120000000002,"process_floor_runtime_ms":1.783595,"process_floor_to_two_x_target_ratio":0.8248936737008211,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4190050000000003,"rust_cli_floor_to_two_x_target_ratio":1.1187640249892241,"rust_cli_floor_blocks_two_x":true,"runtime_above_process_floor_ms":-0.819767,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.44576017522796096,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.190572,"samples_ms":[0.963828,1.159629,0.950178,1.190572,0.908886],"min_ms":0.908886,"max_ms":1.190572},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.450143,"p95_runtime_ms":4.579313,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.6994859999999994,"assura_cli_overhead_ms":1.8036779999999992,"runtime_to_two_x_target_ratio":1.7120020374093123,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.579313,"samples_ms":[4.450143,4.579313,4.326841,4.474069,4.002464],"min_ms":4.002464,"max_ms":4.579313},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":5.198759,"p95_runtime_ms":5.532662,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.4481019999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.532662,"samples_ms":[5.532662,5.190138,5.198759,5.482649,5.183224999999999],"min_ms":5.183224999999999,"max_ms":5.532662},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.7506570000000001,"p95_runtime_ms":1.828381,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6734903464461423,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.828381,"samples_ms":[1.828381,1.7606639999999998,1.7506570000000001,1.7403309999999999,1.742772],"min_ms":1.7403309999999999,"max_ms":1.828381},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.350853,"p95_runtime_ms":2.411066,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6001959999999997,"assura_cli_overhead_ms":-0.2956120000000003,"runtime_to_two_x_target_ratio":0.9043900669371286,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.411066,"samples_ms":[2.411066,2.350853,2.281025,2.289526,2.396283],"min_ms":2.281025,"max_ms":2.411066},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.099472,"p95_runtime_ms":4.327646,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.348814999999999,"assura_cli_overhead_ms":1.453006999999999,"runtime_to_two_x_target_ratio":1.57709638011687,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.327646,"samples_ms":[4.327646,4.0419979999999995,4.085239,4.099472,4.143207],"min_ms":4.0419979999999995,"max_ms":4.327646},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.6983020000000001,"p95_runtime_ms":0.9891469999999999,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.052355,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.26864180470762355,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.9891469999999999,"samples_ms":[0.9891469999999999,0.769369,0.6983020000000001,0.695105,0.691682],"min_ms":0.691682,"max_ms":0.9891469999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.852654,"p95_runtime_ms":3.02525,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8980030000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3280221298967696,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":3.02525,"samples_ms":[3.02525,0.94004,0.852654,0.845172,0.851989],"min_ms":0.845172,"max_ms":3.02525},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.781132,"p95_runtime_ms":4.188224,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.030475,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.4546286911934174,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.188224,"samples_ms":[4.188224,3.818813,3.781132,3.729947,3.6643909999999997],"min_ms":3.6643909999999997,"max_ms":4.188224},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":4.1441669999999995,"p95_runtime_ms":4.208015,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.393509999999999,"assura_cli_overhead_ms":1.497701999999999,"runtime_to_two_x_target_ratio":1.5942908682629833,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.208015,"samples_ms":[4.208015,3.857376,4.1441669999999995,4.097449,4.14522],"min_ms":3.857376,"max_ms":4.208015},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.466719,"p95_runtime_ms":2.5554639999999997,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7160619999999998,"assura_cli_overhead_ms":-0.1797460000000003,"runtime_to_two_x_target_ratio":0.9489645509630279,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.5554639999999997,"samples_ms":[2.4291270000000003,2.466719,2.414843,2.5554639999999997,2.508448],"min_ms":2.414843,"max_ms":2.5554639999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.7088020000000004,"p95_runtime_ms":3.454633,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9581450000000002,"assura_cli_overhead_ms":0.0623370000000002,"runtime_to_two_x_target_ratio":1.0420956232054612,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.454633,"samples_ms":[2.533439,2.5652,3.454633,2.73074,2.7088020000000004],"min_ms":2.533439,"max_ms":3.454633},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.5553820000000003,"p95_runtime_ms":2.690204,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8047250000000001,"assura_cli_overhead_ms":-0.09108299999999991,"runtime_to_two_x_target_ratio":0.9830738451234229,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.690204,"samples_ms":[2.5359570000000002,2.606409,2.690204,2.5553820000000003,2.480035],"min_ms":2.480035,"max_ms":2.690204},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.199492,"p95_runtime_ms":0.270196,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.5511650000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07674600803768745,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.270196,"samples_ms":[0.270196,0.213114,0.199492,0.196036,0.197494],"min_ms":0.196036,"max_ms":0.270196},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.21975599999999998,"p95_runtime_ms":0.29694,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.530901,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08454171466690415,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.29694,"samples_ms":[0.29694,0.21975599999999998,0.234233,0.18773800000000002,0.186501],"min_ms":0.186501,"max_ms":0.29694},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.338774,"p95_runtime_ms":2.4495620000000002,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5881169999999998,"assura_cli_overhead_ms":-0.30769100000000027,"runtime_to_two_x_target_ratio":0.8997431887109981,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.4495620000000002,"samples_ms":[2.335947,2.338774,2.315733,2.359492,2.4495620000000002],"min_ms":2.315733,"max_ms":2.4495620000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":4.071947000000001,"p95_runtime_ms":4.900397,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.3212900000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.5665073145341035,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.900397,"samples_ms":[4.221097,3.895316,3.8696669999999997,4.900397,4.071947000000001],"min_ms":3.8696669999999997,"max_ms":4.900397},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.061866,"p95_runtime_ms":4.614134,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.311209,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.562629081286515,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.614134,"samples_ms":[4.061866,4.614134,4.427632,3.879473,3.984634],"min_ms":3.879473,"max_ms":4.614134},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.010963,"p95_runtime_ms":4.09739,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.260306,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.5430463308647315,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.09739,"samples_ms":[4.0144530000000005,4.09739,3.963493,3.920983,4.010963],"min_ms":3.920983,"max_ms":4.09739},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.895808,"p95_runtime_ms":0.999509,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8548490000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.34462378425312656,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.999509,"samples_ms":[0.8885409999999999,0.999509,0.895808,0.833029,0.969985],"min_ms":0.833029,"max_ms":0.999509},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.030834999999999998,"p95_runtime_ms":0.042083999999999996,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7198220000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.011862446403074272,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.042083999999999996,"samples_ms":[0.042083999999999996,0.031093999999999997,0.030834999999999998,0.030361999999999997,0.029578],"min_ms":0.029578,"max_ms":0.042083999999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.128086,"p95_runtime_ms":0.173413,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.6225710000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04927560596673168,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.173413,"samples_ms":[0.150751,0.128086,0.127641,0.126306,0.173413],"min_ms":0.126306,"max_ms":0.173413},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.065641,"p95_runtime_ms":0.156696,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.685016,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.025252565083320848,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.156696,"samples_ms":[0.071366,0.0648,0.06522700000000001,0.065641,0.156696],"min_ms":0.0648,"max_ms":0.156696},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.004912,"p95_runtime_ms":0.00592,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.745745,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0018896817490481862,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.00592,"samples_ms":[0.00592,0.0052109999999999995,0.004875,0.004865,0.004912],"min_ms":0.004865,"max_ms":0.00592},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.616337,"p95_runtime_ms":0.768784,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.1343200000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.23710927934916776,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.768784,"samples_ms":[0.616337,0.768784,0.665775,0.604429,0.603915],"min_ms":0.603915,"max_ms":0.768784},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000042,"p95_runtime_ms":0.000043,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.750615,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000016157702251633514,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000043,"samples_ms":[0.000042,0.000043,0.000042,0.000037,0.000036],"min_ms":0.000036,"max_ms":0.000043},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":0.43650999999999995,"p95_runtime_ms":0.472769,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.3141470000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16792853833001298,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.472769,"samples_ms":[0.46361800000000003,0.43650999999999995,0.431747,0.431363,0.472769],"min_ms":0.431363,"max_ms":0.472769},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":0.440307,"p95_runtime_ms":0.446412,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.3103500000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16938927155499997,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.446412,"samples_ms":[0.446412,0.441256,0.439361,0.440307,0.43839999999999996],"min_ms":0.43839999999999996,"max_ms":0.446412},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"rule_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-multi-extension-patterns","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":192,"ignored_file_count":2,"directory_count":9,"rule_count":38,"rule_surface_summary":"repo-shaped multi-extension naming with wildcard file naming parity","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:rule_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":0.930209,"p95_runtime_ms":1.032654,"two_x_target_runtime_ms":2.5993795,"process_floor_runtime_ms":1.7506570000000001,"process_floor_to_two_x_target_ratio":0.6734903464461423,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.350853,"rust_cli_floor_to_two_x_target_ratio":0.9043900669371286,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8204480000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3578580965188038,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.032654,"samples_ms":[0.696531,0.930209,1.032654,0.91268,0.968048],"min_ms":0.696531,"max_ms":1.032654},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":3.4471749999999997,"p95_runtime_ms":4.002902,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6598369999999996,"assura_cli_overhead_ms":1.5070659999999996,"runtime_to_two_x_target_ratio":0.7128953154897958,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.002902,"samples_ms":[4.002902,3.538791,3.4471749999999997,3.436188,3.274324],"min_ms":3.274324,"max_ms":4.002902},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":9.670915,"p95_runtime_ms":10.176355999999998,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.883577000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":10.176355999999998,"samples_ms":[9.670915,9.96697,10.176355999999998,9.166798,8.825784],"min_ms":8.825784,"max_ms":10.176355999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.787338,"p95_runtime_ms":2.101506,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.36963162224050156,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.101506,"samples_ms":[1.888936,2.101506,1.787338,1.772939,1.78374],"min_ms":1.772939,"max_ms":2.101506},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.270879,"p95_runtime_ms":2.457608,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.4835409999999998,"assura_cli_overhead_ms":0.3307699999999998,"runtime_to_two_x_target_ratio":0.46963063991359655,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.457608,"samples_ms":[2.457608,2.444129,2.270879,2.221757,2.2441],"min_ms":2.221757,"max_ms":2.457608},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":3.250237,"p95_runtime_ms":3.576881,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.4628989999999997,"assura_cli_overhead_ms":1.3101279999999997,"runtime_to_two_x_target_ratio":0.67216742159351,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.576881,"samples_ms":[3.241755,3.576881,3.346883,3.221831,3.250237],"min_ms":3.221831,"max_ms":3.576881},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":0.09238199999999999,"p95_runtime_ms":0.110916,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.6949560000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01910512087015551,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.110916,"samples_ms":[0.110916,0.097108,0.09238199999999999,0.090766,0.08995199999999999],"min_ms":0.08995199999999999,"max_ms":0.110916},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.5068889999999999,"p95_runtime_ms":0.6883790000000001,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.2804490000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10482751632084449,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.6883790000000001,"samples_ms":[0.6883790000000001,0.5068889999999999,0.497935,0.6470309999999999,0.493656],"min_ms":0.493656,"max_ms":0.6883790000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.15552,"p95_runtime_ms":3.241056,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.368182,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6525794094974466,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.241056,"samples_ms":[3.219749,3.1049239999999996,3.241056,3.15552,3.0918360000000003],"min_ms":3.0918360000000003,"max_ms":3.241056},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":3.365172,"p95_runtime_ms":3.8301429999999996,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.5778339999999997,"assura_cli_overhead_ms":1.4250629999999997,"runtime_to_two_x_target_ratio":0.6959366306083756,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.8301429999999996,"samples_ms":[3.3947220000000002,3.8301429999999996,3.3289940000000002,3.198463,3.365172],"min_ms":3.198463,"max_ms":3.8301429999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.353328,"p95_runtime_ms":2.699084,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5659899999999998,"assura_cli_overhead_ms":0.4132189999999998,"runtime_to_two_x_target_ratio":0.4866815601212501,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.699084,"samples_ms":[2.353328,2.699084,2.37968,2.35286,2.34024],"min_ms":2.34024,"max_ms":2.699084},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.4919260000000003,"p95_runtime_ms":2.705342,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7045880000000002,"assura_cli_overhead_ms":0.5518170000000002,"runtime_to_two_x_target_ratio":0.5153444115680884,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.705342,"samples_ms":[2.416467,2.589883,2.415646,2.4919260000000003,2.705342],"min_ms":2.415646,"max_ms":2.705342},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.4931189999999996,"p95_runtime_ms":2.652539,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7057809999999995,"assura_cli_overhead_ms":0.5530099999999996,"runtime_to_two_x_target_ratio":0.5155911307254794,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.652539,"samples_ms":[2.458501,2.652539,2.6034819999999996,2.362744,2.4931189999999996],"min_ms":2.362744,"max_ms":2.652539},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.114953,"p95_runtime_ms":0.132703,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.672385,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.023772931516821312,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.132703,"samples_ms":[0.114953,0.09334300000000001,0.090255,0.117113,0.132703],"min_ms":0.090255,"max_ms":0.132703},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.114981,"p95_runtime_ms":0.14393,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.672357,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.023778722075418923,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.14393,"samples_ms":[0.14393,0.114981,0.13018200000000002,0.107418,0.102025],"min_ms":0.102025,"max_ms":0.14393},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.448477,"p95_runtime_ms":2.5834539999999997,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6611389999999999,"assura_cli_overhead_ms":0.5083679999999999,"runtime_to_two_x_target_ratio":0.506358912264248,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.5834539999999997,"samples_ms":[2.5834539999999997,2.4936469999999997,2.448477,2.369421,2.385386],"min_ms":2.369421,"max_ms":2.5834539999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":3.519711,"p95_runtime_ms":3.647989,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.732373,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7278961711482316,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.647989,"samples_ms":[3.5991809999999997,3.2654810000000003,3.519711,3.647989,3.254922],"min_ms":3.254922,"max_ms":3.647989},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":3.262931,"p95_runtime_ms":3.459045,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.475593,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.674792612694869,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.459045,"samples_ms":[3.277831,3.188243,3.459045,3.262931,3.1984660000000003],"min_ms":3.188243,"max_ms":3.459045},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":3.241313,"p95_runtime_ms":3.733737,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.4539749999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6703218878461862,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.733737,"samples_ms":[3.2407030000000003,3.241313,3.733737,3.6015550000000003,3.2253999999999996],"min_ms":3.2253999999999996,"max_ms":3.733737},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":0.15277100000000002,"p95_runtime_ms":0.2415,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.634567,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.03159390812554965,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.2415,"samples_ms":[0.2415,0.157899,0.15277100000000002,0.149696,0.14837699999999998],"min_ms":0.14837699999999998,"max_ms":0.2415},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.029583,"p95_runtime_ms":0.07828,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7577550000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.006117931964038563,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.07828,"samples_ms":[0.07828,0.030394,0.029583,0.029481,0.028535],"min_ms":0.028535,"max_ms":0.07828},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.048177000000000005,"p95_runtime_ms":0.070166,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7391610000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.009963276484179625,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.070166,"samples_ms":[0.070166,0.049853,0.048177000000000005,0.046594000000000003,0.046610000000000006],"min_ms":0.046594000000000003,"max_ms":0.070166},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.005351,"p95_runtime_ms":0.011772,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.781987,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.001106617109136002,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.011772,"samples_ms":[0.011772,0.005749000000000001,0.005351,0.005301,0.005153],"min_ms":0.005153,"max_ms":0.011772},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.004675,"p95_runtime_ms":0.005514,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.782663,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0009668164801365745,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.005514,"samples_ms":[0.005514,0.004751,0.004675,0.004498,0.004452],"min_ms":0.004452,"max_ms":0.005514},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":0.06362999999999999,"p95_runtime_ms":0.073717,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.723708,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.013159044413067427,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.073717,"samples_ms":[0.073717,0.065702,0.06362999999999999,0.062457,0.062309],"min_ms":0.062309,"max_ms":0.073717},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000042,"p95_runtime_ms":0.000043,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.787296,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":8.685837896414143e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000043,"samples_ms":[0.000043,0.000042,0.000042,0.000043,0.000035000000000000004],"min_ms":0.000035000000000000004,"max_ms":0.000043},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":2.816945,"p95_runtime_ms":4.369244,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.029607,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5825601817408177,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.369244,"samples_ms":[2.994469,2.1672890000000002,2.2546850000000003,4.369244,2.816945],"min_ms":2.1672890000000002,"max_ms":4.369244},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":2.550705,"p95_runtime_ms":3.048814,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7633669999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5275002417041199,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.048814,"samples_ms":[2.535605,2.550705,3.048814,2.664598,2.3902289999999997],"min_ms":2.3902289999999997,"max_ms":3.048814},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"ignored_generated_heavy_repo","fixture_source_revision":"generated-fixtures-v1","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"realistic-exclude-pruning","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":2,"ignored_file_count":769,"directory_count":52,"rule_count":2,"rule_surface_summary":"repo-shaped TypeScript naming with generated and coverage pruning","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v1:ignored_generated_heavy_repo","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":1.44967,"p95_runtime_ms":1.5594929999999998,"two_x_target_runtime_ms":4.8354575,"process_floor_runtime_ms":1.787338,"process_floor_to_two_x_target_ratio":0.36963162224050156,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.270879,"rust_cli_floor_to_two_x_target_ratio":0.46963063991359655,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.3376680000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2997999672213022,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.5594929999999998,"samples_ms":[1.390505,1.366008,1.5594929999999998,1.44967,1.46763],"min_ms":1.366008,"max_ms":1.5594929999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":7.049492,"p95_runtime_ms":7.100681,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.877759,"assura_cli_overhead_ms":2.2395560000000003,"runtime_to_two_x_target_ratio":1.1053698818470448,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.100681,"samples_ms":[7.049492,6.36115,7.100681,7.085638,6.701264],"min_ms":6.36115,"max_ms":7.100681},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":12.754992,"p95_runtime_ms":13.229117,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":10.583259,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":13.229117,"samples_ms":[11.350172,12.005836,13.229117,12.901517,12.754992],"min_ms":11.350172,"max_ms":13.229117},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":2.1717329999999997,"p95_runtime_ms":2.4768350000000003,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3405306722262154,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.4768350000000003,"samples_ms":[2.4768350000000003,2.1717329999999997,2.129044,2.1827880000000004,2.0713179999999998],"min_ms":2.0713179999999998,"max_ms":2.4768350000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.4756410000000004,"p95_runtime_ms":2.852401,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.30390800000000073,"assura_cli_overhead_ms":-2.334294999999999,"runtime_to_two_x_target_ratio":0.3881838577397776,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.852401,"samples_ms":[2.7240789999999997,2.4756410000000004,2.358887,2.434037,2.852401],"min_ms":2.358887,"max_ms":2.852401},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":6.864518,"p95_runtime_ms":7.24133,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.692785000000001,"assura_cli_overhead_ms":2.054582000000001,"runtime_to_two_x_target_ratio":1.0763657084222398,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.24133,"samples_ms":[7.24133,6.864518,6.905029,6.372956,6.136228],"min_ms":6.136228,"max_ms":7.24133},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":2.5503940000000003,"p95_runtime_ms":2.595561,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3786610000000006,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.39990522926239397,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":2.595561,"samples_ms":[2.565035,2.525465,2.5503940000000003,2.523911,2.595561],"min_ms":2.523911,"max_ms":2.595561},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":0.60517,"p95_runtime_ms":0.750831,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.5665629999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09489147464773008,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":0.750831,"samples_ms":[0.750831,0.60517,0.598654,0.689663,0.570334],"min_ms":0.570334,"max_ms":0.750831},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":6.544622,"p95_runtime_ms":6.637589,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.372889000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.0262055828808048,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.637589,"samples_ms":[6.637589,6.473629,6.544622,6.570992,6.5094970000000005],"min_ms":6.473629,"max_ms":6.637589},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":6.033668,"p95_runtime_ms":6.9331760000000004,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.861935,"assura_cli_overhead_ms":1.223732,"runtime_to_two_x_target_ratio":0.9460873044843932,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.9331760000000004,"samples_ms":[5.9037869999999995,6.357391000000001,5.758935,6.9331760000000004,6.033668],"min_ms":5.758935,"max_ms":6.9331760000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":2.472724,"p95_runtime_ms":2.676024,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.30099100000000023,"assura_cli_overhead_ms":-2.3372119999999996,"runtime_to_two_x_target_ratio":0.3877264681937864,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.676024,"samples_ms":[2.54138,2.385253,2.472724,2.676024,2.4369729999999996],"min_ms":2.385253,"max_ms":2.676024},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":2.601486,"p95_runtime_ms":2.696656,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.4297530000000003,"assura_cli_overhead_ms":-2.2084499999999996,"runtime_to_two_x_target_ratio":0.40791652397743566,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.696656,"samples_ms":[2.627144,2.601486,2.51863,2.696656,2.471318],"min_ms":2.471318,"max_ms":2.696656},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":2.591977,"p95_runtime_ms":2.607135,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.4202440000000003,"assura_cli_overhead_ms":-2.2179589999999996,"runtime_to_two_x_target_ratio":0.40642549991407284,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.607135,"samples_ms":[2.6068469999999997,2.459493,2.591977,2.463552,2.607135],"min_ms":2.459493,"max_ms":2.607135},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":0.099374,"p95_runtime_ms":0.147778,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.0723589999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.015581977628837401,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.147778,"samples_ms":[0.147778,0.099374,0.128748,0.097352,0.09101300000000001],"min_ms":0.09101300000000001,"max_ms":0.147778},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":0.118626,"p95_runtime_ms":0.142709,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.053107,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01860071727210805,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.142709,"samples_ms":[0.12485600000000001,0.118626,0.10445600000000001,0.10471899999999999,0.142709],"min_ms":0.10445600000000001,"max_ms":0.142709},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.633686,"p95_runtime_ms":3.120745,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.4619530000000003,"assura_cli_overhead_ms":-2.1762499999999996,"runtime_to_two_x_target_ratio":0.41296552753619914,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.120745,"samples_ms":[3.120745,2.991753,2.633686,2.4899929999999997,2.438635],"min_ms":2.438635,"max_ms":3.120745},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":6.238696,"p95_runtime_ms":6.654120000000001,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.066963,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9782359722373797,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.654120000000001,"samples_ms":[6.238696,6.654120000000001,5.8351239999999995,5.690462,6.280449],"min_ms":5.690462,"max_ms":6.654120000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":5.791697999999999,"p95_runtime_ms":6.3267929999999994,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.6199649999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9081460811578713,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.3267929999999994,"samples_ms":[5.791697999999999,5.614743,6.3267929999999994,5.830674,5.785336],"min_ms":5.614743,"max_ms":6.3267929999999994},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":5.8132280000000005,"p95_runtime_ms":5.94189,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.641495000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9115220142827217,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":5.94189,"samples_ms":[5.685684,5.6848,5.94189,5.828306,5.8132280000000005],"min_ms":5.6848,"max_ms":5.94189},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":2.638203,"p95_runtime_ms":2.8284209999999996,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.46647000000000016,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.41367379924660086,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.8284209999999996,"samples_ms":[2.8284209999999996,2.638203,2.6120639999999997,2.626685,2.653627],"min_ms":2.6120639999999997,"max_ms":2.8284209999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.033752,"p95_runtime_ms":0.041999999999999996,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.137981,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0052923592582417925,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.041999999999999996,"samples_ms":[0.041999999999999996,0.034137999999999995,0.033752,0.032743999999999995,0.032515999999999996],"min_ms":0.032515999999999996,"max_ms":0.041999999999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":0.047724,"p95_runtime_ms":0.139066,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1240089999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.007483187758957435,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.139066,"samples_ms":[0.139066,0.08256500000000001,0.046251999999999995,0.047724,0.046994],"min_ms":0.046251999999999995,"max_ms":0.139066},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":0.007859999999999999,"p95_runtime_ms":0.012997,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1638729999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0012324586326671156,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.012997,"samples_ms":[0.012997,0.007859999999999999,0.009169,0.007354,0.007014],"min_ms":0.007014,"max_ms":0.012997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.004836,"p95_runtime_ms":0.0068850000000000005,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.1668969999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0007582913419310651,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.0068850000000000005,"samples_ms":[0.0068850000000000005,0.004836,0.004648,0.004714,0.004845],"min_ms":0.004648,"max_ms":0.0068850000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":2.532724,"p95_runtime_ms":2.62541,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3609910000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.39713454935918424,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.62541,"samples_ms":[2.62541,2.5073209999999997,2.516768,2.532724,2.560925],"min_ms":2.5073209999999997,"max_ms":2.62541},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000037,"p95_runtime_ms":0.000042,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-2.171696,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":5.801650051995328e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000042,"samples_ms":[0.000042,0.000036,0.000038,0.000037,0.000031],"min_ms":0.000031,"max_ms":0.000042},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":1.7380390000000001,"p95_runtime_ms":1.760432,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.4336939999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.27252686634378137,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.760432,"samples_ms":[1.719191,1.694205,1.747358,1.7380390000000001,1.760432],"min_ms":1.694205,"max_ms":1.760432},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":1.734323,"p95_runtime_ms":1.774315,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.43740999999999963,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2719441925169377,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":1.774315,"samples_ms":[1.7223119999999998,1.7158060000000002,1.7683760000000002,1.734323,1.774315],"min_ms":1.7158060000000002,"max_ms":1.774315},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"multipart_extension_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-multipart-extension","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":1501,"ignored_file_count":1,"directory_count":2,"rule_count":1,"rule_surface_summary":"long multipart extension naming regression fixture","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:multipart_extension_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":2.788563,"p95_runtime_ms":2.9223470000000002,"two_x_target_runtime_ms":6.377496,"process_floor_runtime_ms":2.1717329999999997,"process_floor_to_two_x_target_ratio":0.3405306722262154,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.4756410000000004,"rust_cli_floor_to_two_x_target_ratio":0.3881838577397776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6168300000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.43725045064708784,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.9223470000000002,"samples_ms":[2.752174,2.788563,2.9223470000000002,2.8713889999999997,2.661572],"min_ms":2.661572,"max_ms":2.9223470000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":41.669401,"p95_runtime_ms":42.867689,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":39.851178,"assura_cli_overhead_ms":20.445701999999997,"runtime_to_two_x_target_ratio":1.8215430439934321,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":42.867689,"samples_ms":[41.669401,40.989113,41.854416,42.867689,41.659206],"min_ms":40.989113,"max_ms":42.867689},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"ls-lint-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":"/var/folders/0v/0z62tzvn037cpx7drn6wp97m0000gp/T/assura_lslint_52450_1782997033678517000/node_modules/@ls-lint/ls-lint/bin/ls-lint-darwin-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":45.751761,"p95_runtime_ms":46.739290000000004,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":43.933538,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.0,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":46.739290000000004,"samples_ms":[46.739290000000004,45.438832,45.299332,45.958719,45.751761],"min_ms":45.299332,"max_ms":46.739290000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"process-floor","validation_execution_mode":"process-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"process-floor","median_runtime_ms":1.8182230000000001,"p95_runtime_ms":2.09809,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.0,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07948209906062415,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.09809,"samples_ms":[2.09809,2.076818,1.8182230000000001,1.801136,1.801146],"min_ms":1.801136,"max_ms":2.09809},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-rust-cli-floor","validation_execution_mode":"rust-cli-floor","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":2.461159,"p95_runtime_ms":2.721234,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6429359999999997,"assura_cli_overhead_ms":-18.76254,"runtime_to_two_x_target_ratio":0.10758750903599097,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.721234,"samples_ms":[2.461159,2.721234,2.4295660000000003,2.714424,2.319511],"min_ms":2.319511,"max_ms":2.721234},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-cli","validation_execution_mode":"cold-cli","evidence_role":"headline-candidate","diagnostic":false,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":41.109287,"p95_runtime_ms":43.984308,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":39.291064,"assura_cli_overhead_ms":19.885588,"runtime_to_two_x_target_ratio":1.7970581285384841,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":43.984308,"samples_ms":[40.243754,40.997615,41.109287,43.984308,42.4206],"min_ms":40.243754,"max_ms":43.984308},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-prepared-full-check","validation_execution_mode":"prepared-full-project-check","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-full-check","median_runtime_ms":10.916535999999999,"p95_runtime_ms":12.777258999999999,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":9.098313,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4772072489187902,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":250.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":12.777258999999999,"samples_ms":[11.063849000000001,12.777258999999999,10.801461999999999,10.916535999999999,9.997442000000001],"min_ms":9.997442000000001,"max_ms":12.777258999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-prepared-five-changed-paths","validation_execution_mode":"prepared-scoped-changed-paths","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-prepared-five-changed-paths","median_runtime_ms":13.596383,"p95_runtime_ms":14.21302,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":11.77816,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5943545211297987,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":5,"latency_threshold_ms":100.0,"latency_threshold_met":true,"distribution":{"samples":5,"p95_ms":14.21302,"samples_ms":[14.148114,13.58592,14.21302,13.596383,13.300559999999999],"min_ms":13.300559999999999,"max_ms":14.21302},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-cached-cli","validation_execution_mode":"warm-cache-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":30.846322999999998,"p95_runtime_ms":33.759637000000005,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":29.0281,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.348421233447167,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":33.759637000000005,"samples_ms":[33.759637000000005,29.588709,30.846322999999998,29.458181,31.010979000000003],"min_ms":29.458181,"max_ms":33.759637000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-compiled-cli","validation_execution_mode":"precompiled-config-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":31.969907999999997,"p95_runtime_ms":51.463487,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":30.151684999999997,"assura_cli_overhead_ms":10.746208999999997,"runtime_to_two_x_target_ratio":1.3975378128068117,"meets_two_x_target":false,"two_x_claim_status":"misses-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":51.463487,"samples_ms":[51.463487,34.935673,31.255052,31.969907999999997,31.624724999999998],"min_ms":31.255052,"max_ms":51.463487},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-hot-cli","validation_execution_mode":"hot-daemon-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-hot-cli","median_runtime_ms":3.072563,"p95_runtime_ms":3.5438319999999996,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.25434,"assura_cli_overhead_ms":-18.151136,"runtime_to_two_x_target_ratio":0.1343145239808365,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.5438319999999996,"samples_ms":[3.5438319999999996,3.0583810000000002,3.189224,3.072563,3.071644],"min_ms":3.0583810000000002,"max_ms":3.5438319999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-changed-path-cli","validation_execution_mode":"hot-daemon-changed-path-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-changed-path-cli","median_runtime_ms":5.950643,"p95_runtime_ms":7.439394999999999,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.13242,"assura_cli_overhead_ms":-15.273056,"runtime_to_two_x_target_ratio":0.2601273861349293,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":7.439394999999999,"samples_ms":[7.439394999999999,5.877963,6.888721,5.950643,5.536641],"min_ms":5.536641,"max_ms":7.439394999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-dirty-project-cli","validation_execution_mode":"hot-daemon-dirty-project-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-unix-client","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-cli","median_runtime_ms":6.320712,"p95_runtime_ms":6.633708,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.502489000000001,"assura_cli_overhead_ms":-14.902987,"runtime_to_two_x_target_ratio":0.2763046432245526,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.633708,"samples_ms":[6.320712,6.633708,6.482518,6.154116,6.2957339999999995],"min_ms":6.154116,"max_ms":6.633708},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-dirty-project-session-cli","validation_execution_mode":"hot-daemon-dirty-project-session-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-session","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-session-cli","median_runtime_ms":3.5258920000000002,"p95_runtime_ms":4.234441,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.707669,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.15413142239486693,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":4.234441,"samples_ms":[3.931311,3.135936,4.234441,2.882739,3.5258920000000002],"min_ms":2.882739,"max_ms":4.234441},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-dirty-project-socket","validation_execution_mode":"hot-daemon-dirty-project-socket","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":3.119573,"p95_runtime_ms":3.32221,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.3013499999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13636952684728354,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":false,"changed_path_count":1,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.32221,"samples_ms":[3.32221,3.119573,2.740263,3.125498,2.674758],"min_ms":2.674758,"max_ms":3.32221},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-check-status-cli","validation_execution_mode":"status-file-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":2.616277,"p95_runtime_ms":3.04196,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.798054,"assura_cli_overhead_ms":-18.607422,"runtime_to_two_x_target_ratio":0.11436836278280087,"meets_two_x_target":true,"two_x_claim_status":"meets-target","proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":3.04196,"samples_ms":[2.347745,2.6892869999999998,3.04196,2.5495330000000003,2.616277],"min_ms":2.347745,"max_ms":3.04196},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"strategy:jwalk-serial-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":42.208695999999996,"p95_runtime_ms":61.381742,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":40.39047299999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.8451178742606211,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":61.381742,"samples_ms":[61.381742,48.453619,42.208695999999996,41.691348000000005,41.303244],"min_ms":41.303244,"max_ms":61.381742},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"strategy:walkdir-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":42.410641999999996,"p95_runtime_ms":47.421425000000006,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":40.59241899999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.853945774895965,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":47.421425000000006,"samples_ms":[41.758002000000005,44.102377999999995,42.410641999999996,47.421425000000006,42.022749999999995],"min_ms":41.758002000000005,"max_ms":47.421425000000006},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"strategy:jwalk-parallel-cli","validation_execution_mode":"diagnostic-strategy-cli","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":"release","assura_binary_path":"/Users/nroth/workspace/assura/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":41.95012,"p95_runtime_ms":43.879327,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":40.131896999999995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.833814440497711,"meets_two_x_target":false,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":43.879327,"samples_ms":[42.226339,40.277706,41.95012,43.879327,41.876061],"min_ms":40.277706,"max_ms":43.879327},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura-in-process","validation_execution_mode":"in-process","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-in-process","median_runtime_ms":19.405476,"p95_runtime_ms":20.890856,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":17.587253,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8482941672999209,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":20.890856,"samples_ms":[19.405476,19.299101999999998,20.387522,20.890856,17.300394999999998],"min_ms":17.300394999999998,"max_ms":20.890856},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:config-discovery","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-discovery","median_runtime_ms":0.047944,"p95_runtime_ms":0.101673,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.7702790000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0020958318959569664,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.101673,"samples_ms":[0.047944,0.045945,0.101673,0.049271999999999996,0.045970000000000004],"min_ms":0.045945,"max_ms":0.101673},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:config-load","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:config-load","median_runtime_ms":8.339689000000002,"p95_runtime_ms":8.990663,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.521466000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3645625356366065,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":8.990663,"samples_ms":[7.907697,8.724842,8.339689000000002,8.990663,7.353733],"min_ms":7.353733,"max_ms":8.990663},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:checker-init","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:checker-init","median_runtime_ms":2.557413,"p95_runtime_ms":2.843952,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7391899999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.11179517221205977,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":2.843952,"samples_ms":[2.469182,2.5796069999999998,2.557413,2.843952,2.2516089999999997],"min_ms":2.2516089999999997,"max_ms":2.843952},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:configured-structure","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:configured-structure","median_runtime_ms":0.01797,"p95_runtime_ms":0.021306,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.800253,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0007855435335046447,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.021306,"samples_ms":[0.019143999999999998,0.01797,0.017075000000000003,0.021306,0.016919],"min_ms":0.016919,"max_ms":0.021306},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:walk-and-validate","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:walk-and-validate","median_runtime_ms":8.959042,"p95_runtime_ms":9.369295,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":7.1408190000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.39163703447392983,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":9.369295,"samples_ms":[8.959042,7.928607,9.369295,8.983633,7.630267],"min_ms":7.630267,"max_ms":9.369295},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"assura:phase:report-sort","validation_execution_mode":"phase-timing","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura:phase:report-sort","median_runtime_ms":0.000037,"p95_runtime_ms":0.000038,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.818186,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6174240812282612e-6,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":0.000038,"samples_ms":[0.000037,0.000037,0.000038,0.000036,0.000036],"min_ms":0.000036,"max_ms":0.000038},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"traversal:walkdir","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:walkdir","median_runtime_ms":21.236591,"p95_runtime_ms":21.921265,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":19.418368,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9283398293674423,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":21.921265,"samples_ms":[21.917749999999998,21.125849,21.236591,21.151028999999998,21.921265],"min_ms":21.125849,"max_ms":21.921265},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"traversal:jwalk-serial","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-serial","median_runtime_ms":20.690907000000003,"p95_runtime_ms":22.168228000000003,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":18.872684000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.904485709304173,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":22.168228000000003,"samples_ms":[20.690907000000003,20.598295,22.168228000000003,20.369043,21.861814],"min_ms":20.369043,"max_ms":22.168228000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-02T12:57:13Z","commit_sha":"82264736bae46168c1243a65bff3d41b81cbf418","branch":"codex/ls-lint-performance-reassessment","os":"macos","arch":"x86_64","rust_version":"rustc 1.94.1 (e408947bf 2026-03-25)","node_version":"v25.6.0","npm_version":"11.8.0","assura_version":"0.2.0","ls_lint_version":"ls-lint v2.3.0\ngo go1.24.1 X:nocoverageredesign","fixture_id":"many_configured_scopes_regression","fixture_source_revision":"generated-fixtures-v3","fixture_cohort":"realistic-equivalent","legacy_fixture_cohort":"stable-baseline","rule_cohort":"counterexample-many-configured-scopes","row_family":"traversal:jwalk-parallel","validation_execution_mode":"traversal-only","evidence_role":"diagnostic","diagnostic":true,"fixture_acceptance":"accepted-ls-lint-equivalent","source_type":"generated","checked_file_count":801,"ignored_file_count":1,"directory_count":801,"rule_count":801,"rule_surface_summary":"large LS-Lint config with many explicit package scopes and root directory naming","native_ls_lint_parity":true,"assura_config_path":".assura/config.yml","ls_lint_config_path":".ls-lint.yml","config_generation_method":"ls-lint-conversion","shared_config_id":"generated-fixtures-v3:many_configured_scopes_regression","expected_assura_exit_status":0,"expected_ls_lint_exit_status":0,"assura_binary_profile":null,"assura_binary_path":null,"ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"traversal:jwalk-parallel","median_runtime_ms":5.967776,"p95_runtime_ms":6.4840349999999995,"two_x_target_runtime_ms":22.8758805,"process_floor_runtime_ms":1.8182230000000001,"process_floor_to_two_x_target_ratio":0.07948209906062415,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":2.461159,"rust_cli_floor_to_two_x_target_ratio":0.10758750903599097,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.149552999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2608763409128667,"meets_two_x_target":true,"two_x_claim_status":null,"proves_whole_project_success":true,"changed_path_count":null,"latency_threshold_ms":null,"latency_threshold_met":null,"distribution":{"samples":5,"p95_ms":6.4840349999999995,"samples_ms":[6.4840349999999995,6.142405,5.670366,5.967776,5.5065100000000005],"min_ms":5.5065100000000005,"max_ms":6.4840349999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"}]}