{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","source_worktree_dirty":false,"environment":{"os":"linux","arch":"x86_64","cpu_model":"AMD EPYC-Milan Processor","logical_cpu_count":16,"total_memory_bytes":65837203456,"rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4"},"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 --suite ls-lint","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":2,"two_x_fail_count":6,"blocked_by_process_floor_count":0,"blocked_by_rust_cli_floor_count":0,"plain_miss_count":6,"total_assura_runtime_ms":30.888102000000003,"total_ls_lint_runtime_ms":50.043330999999995,"aggregate_speedup_ratio":1.6201491111367086,"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":2.3180789999999996,"total_ls_lint_runtime_ms":50.043330999999995,"aggregate_speedup_ratio":21.58827675847113,"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-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":1.7937420000000002,"p95_runtime_ms":1.9562289999999998,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9412430000000002,"assura_cli_overhead_ms":0.7586770000000002,"runtime_to_two_x_target_ratio":1.3353597391430583,"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":1.9562289999999998,"samples_ms":[1.7937420000000002,1.9562289999999998,1.860733,1.775528,1.687214],"min_ms":1.687214,"max_ms":1.9562289999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.68653,"p95_runtime_ms":3.23121,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.834031,"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":3.23121,"samples_ms":[2.7765649999999997,2.600121,3.23121,2.68653,2.632333],"min_ms":2.600121,"max_ms":3.23121},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.852499,"p95_runtime_ms":1.066907,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"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.6346469237268894,"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.066907,"samples_ms":[0.9184990000000001,0.852499,0.7690670000000001,0.711615,1.066907],"min_ms":0.711615,"max_ms":1.066907},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.707877,"p95_runtime_ms":0.7764920000000001,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.14462200000000003,"assura_cli_overhead_ms":-0.32718800000000003,"runtime_to_two_x_target_ratio":0.5269823899230606,"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":0.7764920000000001,"samples_ms":[0.6651050000000001,0.7764920000000001,0.670917,0.719231,0.707877],"min_ms":0.6651050000000001,"max_ms":0.7764920000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":1.911942,"p95_runtime_ms":2.035472,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.059443,"assura_cli_overhead_ms":0.8768769999999999,"runtime_to_two_x_target_ratio":1.4233542897343414,"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.035472,"samples_ms":[1.7526620000000002,2.035472,1.911942,1.8606619999999998,1.955026],"min_ms":1.7526620000000002,"max_ms":2.035472},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.135905,"p95_runtime_ms":0.167546,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.716594,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10117512181140728,"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.167546,"samples_ms":[0.167546,0.125764,0.158638,0.135905,0.134462],"min_ms":0.125764,"max_ms":0.167546},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.14489200000000002,"p95_runtime_ms":0.20056,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.707607,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10786553658436722,"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.20056,"samples_ms":[0.20056,0.13870000000000002,0.13910999999999998,0.180531,0.14489200000000002],"min_ms":0.13870000000000002,"max_ms":0.20056},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.5661589999999999,"p95_runtime_ms":1.9125830000000001,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7136599999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1659344954271866,"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":1.9125830000000001,"samples_ms":[1.9125830000000001,1.507705,1.7246489999999999,1.4464759999999999,1.5661589999999999],"min_ms":1.4464759999999999,"max_ms":1.9125830000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.719239,"p95_runtime_ms":1.786398,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.86674,"assura_cli_overhead_ms":0.684174,"runtime_to_two_x_target_ratio":1.2798956274450686,"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":1.786398,"samples_ms":[1.534988,1.719239,1.786398,1.771729,1.443551],"min_ms":1.443551,"max_ms":1.786398},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.829063,"p95_runtime_ms":1.192823,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.023436000000000012,"assura_cli_overhead_ms":-0.20600200000000002,"runtime_to_two_x_target_ratio":0.6171998823761506,"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":1.192823,"samples_ms":[0.890113,0.829063,0.805317,1.192823,0.7802790000000001],"min_ms":0.7802790000000001,"max_ms":1.192823},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.933177,"p95_runtime_ms":0.9882230000000001,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.08067800000000003,"assura_cli_overhead_ms":-0.10188799999999998,"runtime_to_two_x_target_ratio":0.6947080434612679,"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":0.9882230000000001,"samples_ms":[0.845326,0.963846,0.933177,0.899682,0.9882230000000001],"min_ms":0.845326,"max_ms":0.9882230000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.838061,"p95_runtime_ms":0.944078,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.014438000000000062,"assura_cli_overhead_ms":-0.19700400000000007,"runtime_to_two_x_target_ratio":0.6238984861512806,"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":0.944078,"samples_ms":[0.885895,0.838061,0.944078,0.7774340000000001,0.835447],"min_ms":0.7774340000000001,"max_ms":0.944078},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.120325,"p95_runtime_ms":0.140914,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.732174,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08957651691959517,"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.140914,"samples_ms":[0.120325,0.106947,0.124001,0.140914,0.08677800000000001],"min_ms":0.08677800000000001,"max_ms":0.140914},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.080286,"p95_runtime_ms":0.126387,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.772213,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05976929347522641,"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.126387,"samples_ms":[0.126387,0.078332,0.080286,0.079724,0.092349],"min_ms":0.078332,"max_ms":0.126387},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.6650649999999999,"p95_runtime_ms":0.965681,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.1874340000000001,"assura_cli_overhead_ms":-0.3700000000000001,"runtime_to_two_x_target_ratio":0.4951107934770875,"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":0.965681,"samples_ms":[0.6650649999999999,0.679913,0.6302070000000001,0.6244860000000001,0.965681],"min_ms":0.6244860000000001,"max_ms":0.965681},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":1.711051,"p95_runtime_ms":1.9513580000000001,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8585520000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2738000320115541,"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":1.9513580000000001,"samples_ms":[1.66412,1.711051,1.763353,1.9513580000000001,1.6491500000000001],"min_ms":1.6491500000000001,"max_ms":1.9513580000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.659732,"p95_runtime_ms":1.786037,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.807233,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2355953590691338,"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":1.786037,"samples_ms":[1.659732,1.786037,1.679861,1.374285,1.534838],"min_ms":1.374285,"max_ms":1.786037},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.640304,"p95_runtime_ms":1.836667,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.787805,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2211320923272773,"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":1.836667,"samples_ms":[1.600765,1.640304,1.836667,1.686433,1.6267079999999998],"min_ms":1.600765,"max_ms":1.836667},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.182566,"p95_runtime_ms":0.319853,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.669933,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13591212456216756,"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.319853,"samples_ms":[0.319853,0.217614,0.172685,0.182566,0.18018099999999998],"min_ms":0.172685,"max_ms":0.319853},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.01038,"p95_runtime_ms":0.022082,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8421190000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.007727440229589843,"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.022082,"samples_ms":[0.022082,0.01038,0.010879999999999999,0.009809,0.008206999999999999],"min_ms":0.008206999999999999,"max_ms":0.022082},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.035429,"p95_runtime_ms":0.086048,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.81707,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02637528708036017,"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.086048,"samples_ms":[0.086048,0.075797,0.035429,0.033175,0.034708],"min_ms":0.033175,"max_ms":0.086048},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.013264999999999999,"p95_runtime_ms":0.034527,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.839234,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.009875192162380468,"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.034527,"samples_ms":[0.034527,0.013486,0.012624,0.010852,0.013264999999999999],"min_ms":0.010852,"max_ms":0.034527},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.004739,"p95_runtime_ms":0.006613,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.84776,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003527971025821413,"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.006613,"samples_ms":[0.006613,0.004739,0.0037359999999999997,0.004127,0.00488],"min_ms":0.0037359999999999997,"max_ms":0.006613},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.11802,"p95_runtime_ms":0.168038,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.734479,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08786054873759087,"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.168038,"samples_ms":[0.168038,0.112139,0.108992,0.123612,0.11802],"min_ms":0.108992,"max_ms":0.168038},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.852469,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000022333642282051567,"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.00004,"samples_ms":[0.000029999999999999997,0.000029,0.00004,0.00004,0.000029999999999999997],"min_ms":0.000029,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.079555,"p95_runtime_ms":0.085947,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.772944,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05922509705828709,"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.085947,"samples_ms":[0.085947,0.08047699999999999,0.079304,0.079555,0.07795200000000001],"min_ms":0.07795200000000001,"max_ms":0.085947},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.083382,"p95_runtime_ms":0.13133599999999998,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.769117,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.062074125358734134,"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.13133599999999998,"samples_ms":[0.10988300000000001,0.083382,0.07194,0.0718,0.13133599999999998],"min_ms":0.0718,"max_ms":0.13133599999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.126804,"p95_runtime_ms":1.505331,"two_x_target_runtime_ms":1.343265,"process_floor_runtime_ms":0.852499,"process_floor_to_two_x_target_ratio":0.6346469237268894,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.707877,"rust_cli_floor_to_two_x_target_ratio":0.5269823899230606,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.2743049999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8388545819328278,"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.505331,"samples_ms":[1.505331,1.3717899999999998,0.849875,0.833493,1.126804],"min_ms":0.833493,"max_ms":1.505331},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":3.055869,"p95_runtime_ms":3.79575,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.243338,"assura_cli_overhead_ms":1.255004,"runtime_to_two_x_target_ratio":0.8316810584139467,"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.79575,"samples_ms":[3.098262,3.79575,2.6727130000000003,2.985042,3.055869],"min_ms":2.6727130000000003,"max_ms":3.79575},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":7.348656,"p95_runtime_ms":7.643167999999999,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.536125,"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":7.643167999999999,"samples_ms":[7.643167999999999,7.429733,7.348656,6.2570619999999995,5.786664],"min_ms":5.786664,"max_ms":7.643167999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.812531,"p95_runtime_ms":1.0775979999999998,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"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.2211373072844885,"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.0775979999999998,"samples_ms":[1.0775979999999998,0.812531,0.665987,1.0424900000000001,0.7562019999999999],"min_ms":0.665987,"max_ms":1.0775979999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.767794,"p95_runtime_ms":1.120301,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.04473700000000003,"assura_cli_overhead_ms":-1.033071,"runtime_to_two_x_target_ratio":0.2089617475630918,"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":1.120301,"samples_ms":[1.120301,0.7649999999999999,0.82221,0.666748,0.767794],"min_ms":0.666748,"max_ms":1.120301},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":2.675499,"p95_runtime_ms":2.91233,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.862968,"assura_cli_overhead_ms":0.8746339999999999,"runtime_to_two_x_target_ratio":0.7281600880487533,"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.91233,"samples_ms":[2.675499,2.890466,2.215102,2.91233,2.58398],"min_ms":2.215102,"max_ms":2.91233},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.994717,"p95_runtime_ms":1.4539900000000001,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.18218599999999996,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2707207957482293,"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.4539900000000001,"samples_ms":[1.4539900000000001,1.1357599999999999,0.994717,0.9821219999999999,0.893739],"min_ms":0.893739,"max_ms":1.4539900000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.118801,"p95_runtime_ms":0.133239,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.69373,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.03233271498897213,"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.133239,"samples_ms":[0.133239,0.118801,0.101527,0.128801,0.116036],"min_ms":0.101527,"max_ms":0.133239},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":2.698693,"p95_runtime_ms":3.296318,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.8861620000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7344725348417452,"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.296318,"samples_ms":[2.698693,2.494055,2.600582,3.296318,3.268233],"min_ms":2.494055,"max_ms":3.296318},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":2.587818,"p95_runtime_ms":2.994038,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.775287,"assura_cli_overhead_ms":0.786953,"runtime_to_two_x_target_ratio":0.704296948993122,"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.994038,"samples_ms":[2.877982,2.587818,2.524495,2.5544029999999998,2.994038],"min_ms":2.524495,"max_ms":2.994038},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.920893,"p95_runtime_ms":1.1962979999999999,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.10836199999999996,"assura_cli_overhead_ms":-0.8799720000000001,"runtime_to_two_x_target_ratio":0.2506289585469778,"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":1.1962979999999999,"samples_ms":[1.017421,0.920893,0.846588,1.1962979999999999,0.813764],"min_ms":0.813764,"max_ms":1.1962979999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.880224,"p95_runtime_ms":0.997181,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.067693,"assura_cli_overhead_ms":-0.920641,"runtime_to_two_x_target_ratio":0.23956054004977237,"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":0.997181,"samples_ms":[0.997181,0.880224,0.855505,0.9335180000000001,0.78085],"min_ms":0.78085,"max_ms":0.997181},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.825186,"p95_runtime_ms":0.965209,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.012654999999999972,"assura_cli_overhead_ms":-0.9756790000000001,"runtime_to_two_x_target_ratio":0.2245814744900292,"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":0.965209,"samples_ms":[0.825186,0.965209,0.7672939999999999,0.7983340000000001,0.860445],"min_ms":0.7672939999999999,"max_ms":0.965209},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.086769,"p95_runtime_ms":0.131325,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.725762,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.023614930403600333,"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.131325,"samples_ms":[0.131325,0.104343,0.082792,0.083883,0.086769],"min_ms":0.082792,"max_ms":0.131325},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.08755,"p95_runtime_ms":0.1235,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.724981,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0238274862777629,"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.1235,"samples_ms":[0.1235,0.096116,0.07716,0.08755,0.072853],"min_ms":0.072853,"max_ms":0.1235},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.7365940000000001,"p95_runtime_ms":1.023523,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.07593699999999992,"assura_cli_overhead_ms":-1.064271,"runtime_to_two_x_target_ratio":0.20047039894097643,"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":1.023523,"samples_ms":[0.7365940000000001,1.023523,0.859734,0.652139,0.6942619999999999],"min_ms":0.652139,"max_ms":1.023523},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":2.889154,"p95_runtime_ms":3.352657,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.076623,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7863081358006144,"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.352657,"samples_ms":[2.55291,3.352657,3.184329,2.889154,2.750013],"min_ms":2.55291,"max_ms":3.352657},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":2.691881,"p95_runtime_ms":2.929774,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.87935,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7326185903925834,"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.929774,"samples_ms":[2.685757,2.691881,2.411445,2.929774,2.922399],"min_ms":2.411445,"max_ms":2.929774},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":2.748641,"p95_runtime_ms":3.0847740000000003,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.9361100000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.748066313078201,"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.0847740000000003,"samples_ms":[3.0847740000000003,2.529745,2.748641,3.0117030000000002,2.529405],"min_ms":2.529405,"max_ms":3.0847740000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.988334,"p95_runtime_ms":1.5304389999999999,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.17580300000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.26898360734262156,"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.5304389999999999,"samples_ms":[1.5304389999999999,1.1093,0.988334,0.937245,0.968626],"min_ms":0.937245,"max_ms":1.5304389999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.008155,"p95_runtime_ms":0.019559,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.804376,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.002219453461966379,"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.019559,"samples_ms":[0.019559,0.008716999999999999,0.008155,0.008015,0.007555],"min_ms":0.007555,"max_ms":0.019559},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.037042000000000005,"p95_runtime_ms":0.088381,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.775489,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010081299219884562,"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.088381,"samples_ms":[0.088381,0.037042000000000005,0.040618999999999995,0.029558,0.027593000000000003],"min_ms":0.027593000000000003,"max_ms":0.088381},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.011771,"p95_runtime_ms":0.07484500000000001,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.80076,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003203578994580778,"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.07484500000000001,"samples_ms":[0.07484500000000001,0.011771,0.014809,0.008716999999999999,0.007975000000000001],"min_ms":0.007975000000000001,"max_ms":0.07484500000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.003167,"p95_runtime_ms":0.006052,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.809364,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0008619263168666489,"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.006052,"samples_ms":[0.006052,0.003167,0.0060220000000000004,0.0026249999999999997,0.003006],"min_ms":0.0026249999999999997,"max_ms":0.006052},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.921164,"p95_runtime_ms":1.339628,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.10863299999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.25070271353020196,"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.339628,"samples_ms":[1.339628,1.04776,0.9177379999999999,0.887468,0.921164],"min_ms":0.887468,"max_ms":1.339628},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000031,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8125,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":8.436916900178755e-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.00004,"samples_ms":[0.000031,0.000031,0.000031,0.00004,0.000029999999999999997],"min_ms":0.000029999999999999997,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.40942799999999996,"p95_runtime_ms":0.41920599999999997,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.40310300000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1114293552453673,"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.41920599999999997,"samples_ms":[0.41920599999999997,0.39574,0.40942799999999996,0.39458800000000005,0.41597999999999996],"min_ms":0.39458800000000005,"max_ms":0.41920599999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.487098,"p95_runtime_ms":0.552406,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.32543300000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.13256791445946034,"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.552406,"samples_ms":[0.487098,0.44051700000000005,0.552406,0.47825100000000004,0.49625600000000003],"min_ms":0.44051700000000005,"max_ms":0.552406},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.415094,"p95_runtime_ms":1.54651,"two_x_target_runtime_ms":3.674328,"process_floor_runtime_ms":0.812531,"process_floor_to_two_x_target_ratio":0.2211373072844885,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.767794,"rust_cli_floor_to_two_x_target_ratio":0.2089617475630918,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6025630000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3851300156110179,"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.54651,"samples_ms":[1.143245,1.415094,1.54651,1.459773,1.273439],"min_ms":1.143245,"max_ms":1.54651},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":7.440886,"p95_runtime_ms":8.211826,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.598497,"assura_cli_overhead_ms":2.794091,"runtime_to_two_x_target_ratio":0.6877041494121846,"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":8.211826,"samples_ms":[8.211826,6.558698,7.440886,7.951870999999999,7.0281709999999995],"min_ms":6.558698,"max_ms":8.211826},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":21.639788,"p95_runtime_ms":25.411561,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":20.797399,"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":25.411561,"samples_ms":[25.411561,21.639788,19.578775,24.006374,19.504771],"min_ms":19.504771,"max_ms":25.411561},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.842389,"p95_runtime_ms":0.967212,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"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.07785556864050609,"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.967212,"samples_ms":[0.910482,0.967212,0.842389,0.76488,0.679292],"min_ms":0.679292,"max_ms":0.967212},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.812443,"p95_runtime_ms":1.0343030000000002,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.029946000000000028,"assura_cli_overhead_ms":-3.834352,"runtime_to_two_x_target_ratio":0.07508788903107554,"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":1.0343030000000002,"samples_ms":[1.0343030000000002,0.7617630000000001,0.812443,0.753146,0.862317],"min_ms":0.753146,"max_ms":1.0343030000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":7.24264,"p95_runtime_ms":8.926728,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.400251,"assura_cli_overhead_ms":2.5958449999999997,"runtime_to_two_x_target_ratio":0.669381788767986,"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":8.926728,"samples_ms":[7.24264,8.926728,7.257077,6.178888,6.242113],"min_ms":6.178888,"max_ms":8.926728},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":4.829461,"p95_runtime_ms":6.460347,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.9870720000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.44635012135978414,"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":6.460347,"samples_ms":[6.460347,5.638237,4.829461,3.9473540000000003,3.932675],"min_ms":3.932675,"max_ms":6.460347},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.099274,"p95_runtime_ms":0.14435199999999998,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7431150000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.009175136096527379,"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.14435199999999998,"samples_ms":[0.14435199999999998,0.100255,0.099274,0.099092,0.099233],"min_ms":0.099092,"max_ms":0.14435199999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":7.369546000000001,"p95_runtime_ms":8.394543,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.527157000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6811107391625094,"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.394543,"samples_ms":[8.394543,7.369546000000001,7.826045000000001,7.0165,6.203557],"min_ms":6.203557,"max_ms":8.394543},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":7.13461,"p95_runtime_ms":8.720445999999999,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.2922210000000005,"assura_cli_overhead_ms":2.4878150000000003,"runtime_to_two_x_target_ratio":0.6593974025993231,"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":8.720445999999999,"samples_ms":[6.189368,7.13461,8.720445999999999,8.354785,6.142277],"min_ms":6.142277,"max_ms":8.720445999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.7433780000000001,"p95_runtime_ms":1.138066,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.09901099999999996,"assura_cli_overhead_ms":-3.903417,"runtime_to_two_x_target_ratio":0.06870473962129389,"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":1.138066,"samples_ms":[1.138066,0.7433780000000001,0.737997,0.8353160000000001,0.711476],"min_ms":0.711476,"max_ms":1.138066},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.9024770000000001,"p95_runtime_ms":1.3461409999999998,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.06008800000000003,"assura_cli_overhead_ms":-3.7443180000000003,"runtime_to_two_x_target_ratio":0.08340904263941959,"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":1.3461409999999998,"samples_ms":[0.8363379999999999,0.787122,0.9024770000000001,1.3461409999999998,0.922395],"min_ms":0.787122,"max_ms":1.3461409999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.9273359999999999,"p95_runtime_ms":1.120151,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.08494699999999988,"assura_cli_overhead_ms":-3.7194590000000005,"runtime_to_two_x_target_ratio":0.08570656976861325,"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":1.120151,"samples_ms":[0.943287,0.774307,1.120151,0.894892,0.9273359999999999],"min_ms":0.774307,"max_ms":1.120151},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.11406200000000001,"p95_runtime_ms":0.166965,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7283270000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01054187776700955,"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.166965,"samples_ms":[0.166965,0.13153700000000002,0.10737,0.11406200000000001,0.098854],"min_ms":0.098854,"max_ms":0.166965},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.085326,"p95_runtime_ms":0.11565500000000001,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.757063,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00788602919769824,"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.11565500000000001,"samples_ms":[0.11565500000000001,0.094665,0.073163,0.085326,0.073672],"min_ms":0.073163,"max_ms":0.11565500000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.864492,"p95_runtime_ms":1.212721,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.022102999999999984,"assura_cli_overhead_ms":-3.782303,"runtime_to_two_x_target_ratio":0.07989837978080008,"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":1.212721,"samples_ms":[0.889081,1.212721,0.731153,0.864492,0.6808059999999999],"min_ms":0.6808059999999999,"max_ms":1.212721},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":7.2544130000000004,"p95_runtime_ms":8.289998,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.412024000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6704698770616423,"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.289998,"samples_ms":[6.6289549999999995,7.2544130000000004,8.289998,7.609283,6.086188],"min_ms":6.086188,"max_ms":8.289998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":6.937276,"p95_runtime_ms":7.62326,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":6.094887,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6411593311357764,"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.62326,"samples_ms":[7.512735,7.62326,6.937276,5.340427,5.021436],"min_ms":5.021436,"max_ms":7.62326},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":6.5019279999999995,"p95_runtime_ms":7.536671,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.659539,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6009234471243433,"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.536671,"samples_ms":[4.855191,6.5019279999999995,7.28365,5.214221,7.536671],"min_ms":4.855191,"max_ms":7.536671},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":3.804406,"p95_runtime_ms":5.687072,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.9620170000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3516121322445488,"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.687072,"samples_ms":[5.687072,4.490972999999999,3.804406,3.694172,3.5585080000000002],"min_ms":3.5585080000000002,"max_ms":5.687072},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.008545,"p95_runtime_ms":0.017836,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.833844,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0007897489568751783,"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.017836,"samples_ms":[0.017836,0.007996,0.008577,0.007784999999999999,0.008545],"min_ms":0.007784999999999999,"max_ms":0.017836},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.032603,"p95_runtime_ms":0.09282,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.809786,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003013245785956868,"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.09282,"samples_ms":[0.09282,0.035518,0.032603,0.027223,0.028846],"min_ms":0.027223,"max_ms":0.09282},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.010951,"p95_runtime_ms":0.028977,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.831438,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0010121171242527885,"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.028977,"samples_ms":[0.028977,0.011212,0.010951,0.009299,0.009829000000000001],"min_ms":0.009299,"max_ms":0.028977},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.0029749999999999998,"p95_runtime_ms":0.00588,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8394140000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0002749564829378181,"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.00588,"samples_ms":[0.00588,0.0029749999999999998,0.002845,0.003197,0.0027949999999999997],"min_ms":0.0027949999999999997,"max_ms":0.00588},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":3.748468,"p95_runtime_ms":5.539164,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.906079,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.34644221098654016,"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.539164,"samples_ms":[5.539164,4.432219,3.748468,3.645807,3.50766],"min_ms":3.50766,"max_ms":5.539164},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029,"p95_runtime_ms":0.000029999999999999997,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8423600000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.6802480689736886e-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.000029999999999999997,"samples_ms":[0.000029999999999999997,0.000029,0.000029,0.000029999999999999997,0.000029],"min_ms":0.000029,"max_ms":0.000029999999999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.748213,"p95_runtime_ms":1.838038,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.905824,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1615739488760241,"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.838038,"samples_ms":[1.7081659999999999,1.718717,1.748213,1.838038,1.8377059999999998],"min_ms":1.7081659999999999,"max_ms":1.838038},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.847666,"p95_runtime_ms":1.953182,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.005277,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17076562857270136,"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.953182,"samples_ms":[1.9089960000000001,1.776489,1.847666,1.776608,1.953182],"min_ms":1.776489,"max_ms":1.953182},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.913956,"p95_runtime_ms":2.078935,"two_x_target_runtime_ms":10.819894,"process_floor_runtime_ms":0.842389,"process_floor_to_two_x_target_ratio":0.07785556864050609,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.812443,"rust_cli_floor_to_two_x_target_ratio":0.07508788903107554,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.071567,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1768923059689864,"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.078935,"samples_ms":[1.4083819999999998,2.078935,1.913956,1.748724,1.9567590000000001],"min_ms":1.4083819999999998,"max_ms":2.078935},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":4.187462,"p95_runtime_ms":4.679379,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.164962,"assura_cli_overhead_ms":0.43453600000000003,"runtime_to_two_x_target_ratio":0.6195723765125564,"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.679379,"samples_ms":[3.510665,4.679379,3.6110700000000002,4.482076,4.187462],"min_ms":3.510665,"max_ms":4.679379},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":13.517265,"p95_runtime_ms":16.03179,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":12.494765000000001,"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":16.03179,"samples_ms":[16.03179,10.460364,13.125932,13.924157,13.517265],"min_ms":10.460364,"max_ms":16.03179},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.0225,"p95_runtime_ms":1.20733,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"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.15128800093805958,"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.20733,"samples_ms":[1.020016,1.0225,1.093419,1.20733,0.838642],"min_ms":0.838642,"max_ms":1.20733},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.727005,"p95_runtime_ms":0.915562,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.29549499999999995,"assura_cli_overhead_ms":-3.025921,"runtime_to_two_x_target_ratio":0.10756687835889879,"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":0.915562,"samples_ms":[0.660918,0.727005,0.7086,0.915562,0.832762],"min_ms":0.660918,"max_ms":0.915562},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":4.202191,"p95_runtime_ms":4.903005,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.179691,"assura_cli_overhead_ms":0.449265,"runtime_to_two_x_target_ratio":0.62175166352069,"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.903005,"samples_ms":[4.554827,4.903005,4.202191,3.7262139999999997,3.307889],"min_ms":3.307889,"max_ms":4.903005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":2.1777290000000002,"p95_runtime_ms":2.529243,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.1552290000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3222144420487429,"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.529243,"samples_ms":[2.529243,2.1777290000000002,1.786267,2.268787,1.760006],"min_ms":1.760006,"max_ms":2.529243},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.211592,"p95_runtime_ms":0.269564,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.810908,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.03130692488458279,"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.269564,"samples_ms":[0.269564,0.222574,0.18102200000000002,0.18099300000000001,0.211592],"min_ms":0.18099300000000001,"max_ms":0.269564},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.954409,"p95_runtime_ms":5.032768,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.931909,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5850901051359132,"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.032768,"samples_ms":[3.954409,4.461967,3.6138559999999997,3.437172,5.032768],"min_ms":3.437172,"max_ms":5.032768},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.625877,"p95_runtime_ms":4.558244999999999,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.603377,"assura_cli_overhead_ms":-0.12704899999999997,"runtime_to_two_x_target_ratio":0.5364808635474706,"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.558244999999999,"samples_ms":[3.625877,3.3579470000000002,4.558244999999999,3.591141,4.498198],"min_ms":3.3579470000000002,"max_ms":4.558244999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.8662960000000001,"p95_runtime_ms":0.971672,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.1562039999999999,"assura_cli_overhead_ms":-2.88663,"runtime_to_two_x_target_ratio":0.12817622499817827,"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":0.971672,"samples_ms":[0.899941,0.971672,0.8662960000000001,0.764037,0.818424],"min_ms":0.764037,"max_ms":0.971672},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.990277,"p95_runtime_ms":1.045926,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.032223,"assura_cli_overhead_ms":-2.762649,"runtime_to_two_x_target_ratio":0.1465203204938277,"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":1.045926,"samples_ms":[1.045926,0.992353,0.953676,0.8685999999999999,0.990277],"min_ms":0.8685999999999999,"max_ms":1.045926},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.0493519999999998,"p95_runtime_ms":1.131423,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.026851999999999876,"assura_cli_overhead_ms":-2.703574,"runtime_to_two_x_target_ratio":0.1552609939954569,"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":1.131423,"samples_ms":[1.0493519999999998,1.065734,1.0371480000000002,1.131423,0.908027],"min_ms":0.908027,"max_ms":1.131423},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.13439199999999998,"p95_runtime_ms":0.213726,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.888108,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.019884495865102887,"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.213726,"samples_ms":[0.213726,0.13439199999999998,0.11875200000000001,0.11877,0.145122],"min_ms":0.11875200000000001,"max_ms":0.213726},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.142346,"p95_runtime_ms":0.175161,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.880154,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.021061361155529614,"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.175161,"samples_ms":[0.175161,0.125164,0.153509,0.142346,0.13503300000000001],"min_ms":0.125164,"max_ms":0.175161},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.894692,"p95_runtime_ms":1.142152,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.12780799999999992,"assura_cli_overhead_ms":-2.858234,"runtime_to_two_x_target_ratio":0.1323776666359652,"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":1.142152,"samples_ms":[0.894692,0.77103,0.922075,1.142152,0.790408],"min_ms":0.77103,"max_ms":1.142152},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":4.414595,"p95_runtime_ms":5.356768,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.3920950000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6531787310524726,"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.356768,"samples_ms":[5.356768,4.5256,4.311544,4.291294000000001,4.414595],"min_ms":4.291294000000001,"max_ms":5.356768},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":4.425125,"p95_runtime_ms":5.11158,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.4026250000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6547367385340156,"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.11158,"samples_ms":[4.425125,5.11158,3.9160239999999997,4.684429000000001,4.278709],"min_ms":3.9160239999999997,"max_ms":5.11158},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":4.846444999999999,"p95_runtime_ms":5.541338,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.8239449999999993,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7170747928667521,"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.541338,"samples_ms":[4.574254,5.541338,4.846444999999999,5.23982,3.9470240000000003],"min_ms":3.9470240000000003,"max_ms":5.541338},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":2.730426,"p95_runtime_ms":3.203046,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.707926,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4039908960873372,"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.203046,"samples_ms":[3.203046,2.66125,2.802475,2.730426,2.608628],"min_ms":2.608628,"max_ms":3.203046},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.010431000000000001,"p95_runtime_ms":0.016753,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.0120689999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.001543359547955892,"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.016753,"samples_ms":[0.016753,0.010441,0.010128,0.010431000000000001,0.01014],"min_ms":0.010128,"max_ms":0.016753},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.099213,"p95_runtime_ms":0.15187499999999998,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.923287,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.014679448838208025,"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.15187499999999998,"samples_ms":[0.15187499999999998,0.11569499999999999,0.097941,0.099213,0.098532],"min_ms":0.097941,"max_ms":0.15187499999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.073885,"p95_runtime_ms":0.115104,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.948615,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010931945182697833,"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.115104,"samples_ms":[0.115104,0.073885,0.101358,0.072722,0.06850300000000001],"min_ms":0.06850300000000001,"max_ms":0.115104},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.004218,"p95_runtime_ms":0.005772,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.018282,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0006240907461679564,"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.005772,"samples_ms":[0.005772,0.004218,0.004087,0.004057000000000001,0.004308],"min_ms":0.004057000000000001,"max_ms":0.005772},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":2.542851,"p95_runtime_ms":2.911126,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.5203510000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3762375007074286,"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.911126,"samples_ms":[2.911126,2.455921,2.5877169999999996,2.542851,2.426093],"min_ms":2.426093,"max_ms":2.911126},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.02247,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":4.4387677536838995e-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.00004,"samples_ms":[0.00004,0.00004,0.000029999999999999997,0.000029999999999999997,0.000029999999999999997],"min_ms":0.000029999999999999997,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.2225389999999998,"p95_runtime_ms":1.479871,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.20003899999999986,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.18088555636069867,"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.479871,"samples_ms":[1.184455,1.2225389999999998,1.19173,1.3086669999999998,1.479871],"min_ms":1.184455,"max_ms":1.479871},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.154677,"p95_runtime_ms":1.196388,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.132177,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17084476778401547,"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.196388,"samples_ms":[1.196388,1.139659,1.154677,1.12035,1.16126],"min_ms":1.12035,"max_ms":1.196388},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.22204,"p95_runtime_ms":1.662968,"two_x_target_runtime_ms":6.7586325,"process_floor_runtime_ms":1.0225,"process_floor_to_two_x_target_ratio":0.15128800093805958,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.727005,"rust_cli_floor_to_two_x_target_ratio":0.10756687835889879,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.19954000000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.18081172485706243,"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.662968,"samples_ms":[1.22204,1.662968,1.6309950000000002,1.0632199999999998,1.0308959999999998],"min_ms":1.0308959999999998,"max_ms":1.662968},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":1.646917,"p95_runtime_ms":1.995424,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8050179999999999,"assura_cli_overhead_ms":0.7313649999999999,"runtime_to_two_x_target_ratio":1.3472099405708955,"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":1.995424,"samples_ms":[1.7502959999999999,1.995424,1.646917,1.6008769999999999,1.552571],"min_ms":1.552571,"max_ms":1.995424},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.4449300000000003,"p95_runtime_ms":2.709494,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.603031,"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":2.709494,"samples_ms":[2.454909,2.709494,2.4449300000000003,2.089527,2.0832759999999997],"min_ms":2.0832759999999997,"max_ms":2.709494},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.8418990000000001,"p95_runtime_ms":0.9919110000000001,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"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.688689655736565,"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.9919110000000001,"samples_ms":[0.9919110000000001,0.8418990000000001,0.666017,0.628583,0.9025669999999999],"min_ms":0.628583,"max_ms":0.9919110000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.73461,"p95_runtime_ms":1.004345,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.10728900000000008,"assura_cli_overhead_ms":-0.18094200000000007,"runtime_to_two_x_target_ratio":0.6009251798620001,"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":1.004345,"samples_ms":[1.004345,0.73461,0.699511,0.726464,0.762656],"min_ms":0.699511,"max_ms":1.004345},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":1.7876400000000001,"p95_runtime_ms":1.944385,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.945741,"assura_cli_overhead_ms":0.8720880000000001,"runtime_to_two_x_target_ratio":1.4623240747178856,"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":1.944385,"samples_ms":[1.577992,1.944385,1.8122690000000001,1.7876400000000001,1.4597419999999999],"min_ms":1.4597419999999999,"max_ms":1.944385},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.041531,"p95_runtime_ms":0.060927999999999996,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8003680000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.033973160785789366,"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.060927999999999996,"samples_ms":[0.060927999999999996,0.043524,0.041531,0.039848,0.040299],"min_ms":0.039848,"max_ms":0.060927999999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.180451,"p95_runtime_ms":0.206532,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.661448,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1476124060811557,"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.206532,"samples_ms":[0.206532,0.168638,0.180451,0.167916,0.182647],"min_ms":0.167916,"max_ms":0.206532},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.3812989999999998,"p95_runtime_ms":1.808481,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5393999999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1299292822289388,"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":1.808481,"samples_ms":[1.287757,1.315561,1.3812989999999998,1.808481,1.44822],"min_ms":1.287757,"max_ms":1.808481},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.23842,"p95_runtime_ms":1.605024,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.396521,"assura_cli_overhead_ms":0.32286800000000004,"runtime_to_two_x_target_ratio":1.0130514984069072,"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":1.605024,"samples_ms":[1.605024,1.23842,1.088679,1.415006,1.205066],"min_ms":1.088679,"max_ms":1.605024},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.74998,"p95_runtime_ms":0.781331,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.09191900000000008,"assura_cli_overhead_ms":-0.16557200000000008,"runtime_to_two_x_target_ratio":0.6134981369609763,"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":0.781331,"samples_ms":[0.74998,0.781331,0.699092,0.774417,0.7124780000000001],"min_ms":0.699092,"max_ms":0.781331},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.7866010000000001,"p95_runtime_ms":0.855465,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.05529799999999996,"assura_cli_overhead_ms":-0.12895099999999995,"runtime_to_two_x_target_ratio":0.6434548228374637,"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":0.855465,"samples_ms":[0.7828839999999999,0.7315050000000001,0.855465,0.8159569999999999,0.7866010000000001],"min_ms":0.7315050000000001,"max_ms":0.855465},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.855166,"p95_runtime_ms":1.297095,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.013266999999999918,"assura_cli_overhead_ms":-0.06038600000000008,"runtime_to_two_x_target_ratio":0.6995423181849786,"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":1.297095,"samples_ms":[0.855166,1.297095,0.741884,0.8621679999999999,0.792724],"min_ms":0.741884,"max_ms":1.297095},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.11876199999999999,"p95_runtime_ms":0.156254,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.723137,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09714961164532317,"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.156254,"samples_ms":[0.156254,0.125845,0.117037,0.11876199999999999,0.115184],"min_ms":0.115184,"max_ms":0.156254},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.093212,"p95_runtime_ms":0.1441,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7486870000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07624921776901587,"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.1441,"samples_ms":[0.1441,0.10704799999999999,0.093212,0.09249,0.09214],"min_ms":0.09214,"max_ms":0.1441},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.777123,"p95_runtime_ms":0.9403,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.06477600000000006,"assura_cli_overhead_ms":-0.13842900000000005,"runtime_to_two_x_target_ratio":0.6357016356296499,"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":0.9403,"samples_ms":[0.870916,0.7544379999999999,0.666327,0.777123,0.9403],"min_ms":0.666327,"max_ms":0.9403},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":1.494049,"p95_runtime_ms":1.9579419999999998,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6521499999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2221609616635238,"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":1.9579419999999998,"samples_ms":[1.494049,1.544166,1.4350450000000001,1.9579419999999998,1.491573],"min_ms":1.4350450000000001,"max_ms":1.9579419999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.5641850000000002,"p95_runtime_ms":1.748484,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7222860000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2795335653781499,"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":1.748484,"samples_ms":[1.728314,1.4970750000000002,1.748484,1.5641850000000002,1.54627],"min_ms":1.4970750000000002,"max_ms":1.748484},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.3785340000000001,"p95_runtime_ms":1.601077,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5366350000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.127667458782051,"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":1.601077,"samples_ms":[1.375628,1.303217,1.3785340000000001,1.4067479999999999,1.601077],"min_ms":1.303217,"max_ms":1.601077},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.073653,"p95_runtime_ms":0.147238,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7682460000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.060249577697520984,"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.147238,"samples_ms":[0.147238,0.079285,0.073653,0.06884399999999999,0.067482],"min_ms":0.067482,"max_ms":0.147238},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.008307,"p95_runtime_ms":0.013175,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8335920000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.006795286572621711,"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.013175,"samples_ms":[0.013175,0.008487,0.008124999999999999,0.008307,0.007986],"min_ms":0.007986,"max_ms":0.013175},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.033105,"p95_runtime_ms":0.07074799999999999,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.808794,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02708052991292184,"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.07074799999999999,"samples_ms":[0.07074799999999999,0.036359999999999996,0.033105,0.029818,0.029477],"min_ms":0.029477,"max_ms":0.07074799999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.010009,"p95_runtime_ms":0.028335,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.83189,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.008187555471935802,"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.028335,"samples_ms":[0.028335,0.010942,0.010009,0.008576,0.008416],"min_ms":0.008416,"max_ms":0.028335},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.002675,"p95_runtime_ms":0.00512,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8392240000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.002188201707206341,"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.00512,"samples_ms":[0.00512,0.0026850000000000003,0.002496,0.002675,0.0024660000000000003],"min_ms":0.0024660000000000003,"max_ms":0.00512},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.019035999999999997,"p95_runtime_ms":0.027874,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8228630000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.015571815962011178,"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.027874,"samples_ms":[0.027874,0.019899,0.019035999999999997,0.018675999999999998,0.018396000000000003],"min_ms":0.018396000000000003,"max_ms":0.027874},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8418690000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000024540579893902888,"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.00004,"samples_ms":[0.000029999999999999997,0.000031,0.000029999999999999997,0.000029999999999999997,0.00004],"min_ms":0.000029999999999999997,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.6748639999999999,"p95_runtime_ms":0.8574,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.16703500000000016,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5520517969839626,"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.8574,"samples_ms":[0.8574,0.754229,0.6748639999999999,0.6269399999999999,0.670606],"min_ms":0.6269399999999999,"max_ms":0.8574},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.658932,"p95_runtime_ms":0.682428,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.1829670000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5390191130216406,"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.682428,"samples_ms":[0.682428,0.680596,0.658932,0.6515380000000001,0.6372],"min_ms":0.6372,"max_ms":0.682428},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.990749,"p95_runtime_ms":1.37163,"two_x_target_runtime_ms":1.2224650000000001,"process_floor_runtime_ms":0.8418990000000001,"process_floor_to_two_x_target_ratio":0.688689655736565,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.73461,"rust_cli_floor_to_two_x_target_ratio":0.6009251798620001,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.14884999999999993,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8104518329768131,"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.37163,"samples_ms":[0.979326,1.360979,1.37163,0.990749,0.91426],"min_ms":0.91426,"max_ms":1.37163},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":1.7480930000000001,"p95_runtime_ms":1.9562989999999998,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9926120000000002,"assura_cli_overhead_ms":0.6583010000000001,"runtime_to_two_x_target_ratio":1.5195926178501777,"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":1.9562989999999998,"samples_ms":[1.451025,1.9562989999999998,1.7832810000000001,1.7480930000000001,1.43812],"min_ms":1.43812,"max_ms":1.9562989999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.300739,"p95_runtime_ms":2.725196,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.545258,"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":2.725196,"samples_ms":[2.159483,2.1191259999999996,2.725196,2.477823,2.300739],"min_ms":2.1191259999999996,"max_ms":2.725196},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.755481,"p95_runtime_ms":0.8227720000000001,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"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.6567289901201309,"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.8227720000000001,"samples_ms":[0.8227720000000001,0.708289,0.716765,0.773695,0.755481],"min_ms":0.708289,"max_ms":0.8227720000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.671738,"p95_runtime_ms":0.728638,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.08374300000000001,"assura_cli_overhead_ms":-0.41805400000000004,"runtime_to_two_x_target_ratio":0.5839323799874735,"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":0.728638,"samples_ms":[0.716464,0.671738,0.634065,0.728638,0.610579],"min_ms":0.610579,"max_ms":0.728638},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":1.6597510000000002,"p95_runtime_ms":1.802659,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9042700000000002,"assura_cli_overhead_ms":0.5699590000000002,"runtime_to_two_x_target_ratio":1.4427981618080106,"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":1.802659,"samples_ms":[1.6411749999999998,1.689049,1.6597510000000002,1.802659,1.644962],"min_ms":1.6411749999999998,"max_ms":1.802659},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.20286600000000002,"p95_runtime_ms":0.680234,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.552615,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17634855583358217,"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.680234,"samples_ms":[0.680234,0.218446,0.151785,0.20286600000000002,0.16915],"min_ms":0.151785,"max_ms":0.680234},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"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-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.2082410000000001,"p95_runtime_ms":1.239063,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.45276000000000016,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.0503068796591009,"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":1.239063,"samples_ms":[1.239063,1.2082410000000001,1.106204,1.097466,1.2295330000000002],"min_ms":1.097466,"max_ms":1.239063},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.319047,"p95_runtime_ms":1.8710930000000001,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5635660000000001,"assura_cli_overhead_ms":0.2292550000000001,"runtime_to_two_x_target_ratio":1.1466289744295204,"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":1.8710930000000001,"samples_ms":[1.183524,1.190397,1.4752420000000002,1.8710930000000001,1.319047],"min_ms":1.183524,"max_ms":1.8710930000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.897837,"p95_runtime_ms":1.009685,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.14235600000000004,"assura_cli_overhead_ms":-0.191955,"runtime_to_two_x_target_ratio":0.7804770554156729,"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":1.009685,"samples_ms":[1.009685,0.897837,0.963687,0.738057,0.840677],"min_ms":0.738057,"max_ms":1.009685},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.895984,"p95_runtime_ms":1.321172,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.14050300000000004,"assura_cli_overhead_ms":-0.19380799999999998,"runtime_to_two_x_target_ratio":0.7788662686206476,"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":1.321172,"samples_ms":[0.7865399999999999,1.321172,0.895984,1.082697,0.8191350000000001],"min_ms":0.7865399999999999,"max_ms":1.321172},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.064313,"p95_runtime_ms":1.2668460000000001,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3088320000000001,"assura_cli_overhead_ms":-0.02547899999999992,"runtime_to_two_x_target_ratio":0.925192296909819,"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":1.2668460000000001,"samples_ms":[1.2668460000000001,1.064313,0.901746,1.190407,0.8009189999999999],"min_ms":0.8009189999999999,"max_ms":1.2668460000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.140843,"p95_runtime_ms":0.170251,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.614638,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.12243283571061297,"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.170251,"samples_ms":[0.163138,0.140843,0.121286,0.170251,0.12170700000000001],"min_ms":0.121286,"max_ms":0.170251},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.091729,"p95_runtime_ms":0.134481,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.6637519999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07973872742627477,"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.134481,"samples_ms":[0.11324,0.134481,0.091729,0.086739,0.085978],"min_ms":0.085978,"max_ms":0.134481},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.878049,"p95_runtime_ms":1.211038,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.12256800000000001,"assura_cli_overhead_ms":-0.21174300000000001,"runtime_to_two_x_target_ratio":0.763275625788062,"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":1.211038,"samples_ms":[0.6342439999999999,0.62181,0.878049,1.0398530000000001,1.211038],"min_ms":0.62181,"max_ms":1.211038},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":1.781978,"p95_runtime_ms":2.2542180000000003,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.026497,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.549048370979933,"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.2542180000000003,"samples_ms":[1.545279,2.200483,1.781978,2.2542180000000003,1.507194],"min_ms":1.507194,"max_ms":2.2542180000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.522043,"p95_runtime_ms":1.954776,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7665620000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3230905374316686,"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":1.954776,"samples_ms":[1.757602,1.338747,1.954776,1.522043,1.502176],"min_ms":1.338747,"max_ms":1.954776},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.84389,"p95_runtime_ms":1.9674789999999998,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.088409,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.6028676003666649,"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":1.9674789999999998,"samples_ms":[1.44819,1.84389,1.892012,1.9674789999999998,1.428551],"min_ms":1.428551,"max_ms":1.9674789999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.334311,"p95_runtime_ms":0.47935300000000003,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.42116999999999993,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2906118425427656,"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.47935300000000003,"samples_ms":[0.47935300000000003,0.370862,0.244918,0.334311,0.21123999999999998],"min_ms":0.21123999999999998,"max_ms":0.47935300000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.009588000000000001,"p95_runtime_ms":0.015359999999999999,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7458929999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00833471332471871,"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.015359999999999999,"samples_ms":[0.015359999999999999,0.00987,0.009588000000000001,0.008978,0.009048],"min_ms":0.008978,"max_ms":0.015359999999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.055117,"p95_runtime_ms":0.085286,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.700364,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.047912431614363905,"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.085286,"samples_ms":[0.085286,0.058464,0.055117,0.052523,0.049957999999999995],"min_ms":0.049957999999999995,"max_ms":0.085286},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.021631,"p95_runtime_ms":0.07182,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.73385,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.018803523563515896,"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.07182,"samples_ms":[0.07182,0.022795000000000003,0.021631,0.021321,0.018796],"min_ms":0.018796,"max_ms":0.07182},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.003046,"p95_runtime_ms":0.006061,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.752435,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.002647844888098998,"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.006061,"samples_ms":[0.006061,0.003156,0.003046,0.002946,0.002905],"min_ms":0.002905,"max_ms":0.006061},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.24775300000000003,"p95_runtime_ms":0.29858199999999996,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.507728,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2153681925676924,"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.29858199999999996,"samples_ms":[0.29858199999999996,0.275627,0.15476199999999998,0.24775300000000003,0.12979300000000002],"min_ms":0.12979300000000002,"max_ms":0.29858199999999996},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000031,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.75545,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000026947863273496038,"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.00004,"samples_ms":[0.000029999999999999997,0.000031,0.000031,0.00004,0.00004],"min_ms":0.000029999999999999997,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.030018,"p95_runtime_ms":0.068624,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.725463,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.026094224507864645,"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.068624,"samples_ms":[0.068624,0.031771,0.030018,0.029266999999999998,0.029037],"min_ms":0.029037,"max_ms":0.068624},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.035189,"p95_runtime_ms":0.063594,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7202919999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.030589301959066194,"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.063594,"samples_ms":[0.063594,0.031982,0.031390999999999995,0.039858,0.035189],"min_ms":0.031390999999999995,"max_ms":0.063594},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.970139,"p95_runtime_ms":1.5780729999999998,"two_x_target_runtime_ms":1.1503695,"process_floor_runtime_ms":0.755481,"process_floor_to_two_x_target_ratio":0.6567289901201309,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.671738,"rust_cli_floor_to_two_x_target_ratio":0.5839323799874735,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.21465800000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.8433281654285861,"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.5780729999999998,"samples_ms":[0.970139,1.5780729999999998,1.439192,0.702949,0.680414],"min_ms":0.680414,"max_ms":1.5780729999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":2.009312,"p95_runtime_ms":2.703723,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.115482,"assura_cli_overhead_ms":0.993755,"runtime_to_two_x_target_ratio":1.57727382803163,"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.703723,"samples_ms":[2.531728,1.52566,2.703723,1.607739,2.009312],"min_ms":1.52566,"max_ms":2.703723},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.547829,"p95_runtime_ms":2.728811,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6539990000000002,"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":2.728811,"samples_ms":[2.566787,2.547829,2.728811,2.479648,2.3005590000000002],"min_ms":2.3005590000000002,"max_ms":2.728811},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.89383,"p95_runtime_ms":1.371541,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"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.7016404947113798,"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.371541,"samples_ms":[0.887187,1.371541,0.9941469999999999,0.89383,0.8320299999999999],"min_ms":0.8320299999999999,"max_ms":1.371541},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.736944,"p95_runtime_ms":1.0888289999999998,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.15688599999999997,"assura_cli_overhead_ms":-0.278613,"runtime_to_two_x_target_ratio":0.5784878027528535,"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":1.0888289999999998,"samples_ms":[1.0888289999999998,0.752764,0.736944,0.69843,0.719981],"min_ms":0.69843,"max_ms":1.0888289999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":1.940698,"p95_runtime_ms":2.255801,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.046868,"assura_cli_overhead_ms":0.9251409999999999,"runtime_to_two_x_target_ratio":1.5234130705004143,"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.255801,"samples_ms":[2.052897,1.647006,2.255801,1.9050390000000001,1.940698],"min_ms":1.647006,"max_ms":2.255801},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.060988,"p95_runtime_ms":0.10742,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.832842,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04787448451210815,"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.10742,"samples_ms":[0.10742,0.066941,0.060988,0.058894,0.059066],"min_ms":0.058894,"max_ms":0.10742},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"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-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.511272,"p95_runtime_ms":1.971538,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6174419999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1863213740011593,"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":1.971538,"samples_ms":[1.9546849999999998,1.971538,1.35115,1.511272,1.452658],"min_ms":1.35115,"max_ms":1.971538},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.671103,"p95_runtime_ms":1.952792,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.777273,"assura_cli_overhead_ms":0.655546,"runtime_to_two_x_target_ratio":1.3117858380605605,"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":1.952792,"samples_ms":[1.4372580000000001,1.671103,1.952792,1.327754,1.82297],"min_ms":1.327754,"max_ms":1.952792},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.832541,"p95_runtime_ms":1.211268,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.06128900000000004,"assura_cli_overhead_ms":-0.18301600000000004,"runtime_to_two_x_target_ratio":0.6535297306059393,"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":1.211268,"samples_ms":[0.725673,1.211268,1.151992,0.692198,0.832541],"min_ms":0.692198,"max_ms":1.211268},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.050024,"p95_runtime_ms":1.3054620000000001,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.15619400000000006,"assura_cli_overhead_ms":0.03446700000000005,"runtime_to_two_x_target_ratio":0.8242499790998533,"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":1.3054620000000001,"samples_ms":[0.904972,1.050024,1.3054620000000001,0.9316139999999999,1.088659],"min_ms":0.904972,"max_ms":1.3054620000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.9261929999999999,"p95_runtime_ms":1.0064,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.03236299999999992,"assura_cli_overhead_ms":-0.08936400000000008,"runtime_to_two_x_target_ratio":0.7270448683957988,"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":1.0064,"samples_ms":[0.9907889999999999,0.9261929999999999,0.8494839999999999,1.0064,0.82663],"min_ms":0.82663,"max_ms":1.0064},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.131626,"p95_runtime_ms":0.141014,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.762204,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10332404568752454,"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.141014,"samples_ms":[0.141014,0.132518,0.106588,0.131626,0.104223],"min_ms":0.104223,"max_ms":0.141014},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.110124,"p95_runtime_ms":0.12856,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.783706,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.086445361914006,"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.12856,"samples_ms":[0.12793000000000002,0.12856,0.110124,0.096398,0.097109],"min_ms":0.096398,"max_ms":0.12856},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.7899689999999999,"p95_runtime_ms":1.107345,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.10386100000000009,"assura_cli_overhead_ms":-0.2255880000000001,"runtime_to_two_x_target_ratio":0.6201114752991663,"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":1.107345,"samples_ms":[0.872879,0.7899689999999999,0.727646,0.7320760000000001,1.107345],"min_ms":0.727646,"max_ms":1.107345},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":1.588151,"p95_runtime_ms":1.903597,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6943210000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.2466700080735402,"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":1.903597,"samples_ms":[1.588151,1.542833,1.903597,1.4557140000000002,1.699719],"min_ms":1.4557140000000002,"max_ms":1.903597},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.807347,"p95_runtime_ms":1.998091,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.913517,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.418734930797946,"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":1.998091,"samples_ms":[1.91029,1.807347,1.4420760000000001,1.687897,1.998091],"min_ms":1.4420760000000001,"max_ms":1.998091},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.5983010000000002,"p95_runtime_ms":1.955777,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7044710000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.254637575755673,"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":1.955777,"samples_ms":[1.699228,1.5983010000000002,1.4334,1.530849,1.955777],"min_ms":1.4334,"max_ms":1.955777},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.121727,"p95_runtime_ms":0.22073,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.772103,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09555350849684181,"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.22073,"samples_ms":[0.22073,0.134623,0.121727,0.120315,0.116406],"min_ms":0.116406,"max_ms":0.22073},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.008087,"p95_runtime_ms":0.017303,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8857430000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00634814973846361,"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.017303,"samples_ms":[0.017303,0.008407,0.008087,0.007846,0.007836],"min_ms":0.007836,"max_ms":0.017303},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.055608,"p95_runtime_ms":0.10289999999999999,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.838222,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.043651281149559094,"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.10289999999999999,"samples_ms":[0.10289999999999999,0.062161,0.055608,0.055608,0.052892],"min_ms":0.052892,"max_ms":0.10289999999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.0253,"p95_runtime_ms":0.049626,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.86853,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.019860045552507644,"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.049626,"samples_ms":[0.049626,0.028817,0.0253,0.024538,0.023777],"min_ms":0.023777,"max_ms":0.049626},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.002595,"p95_runtime_ms":0.005331000000000001,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.891235,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0020370283876979187,"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.005331000000000001,"samples_ms":[0.005331000000000001,0.002895,0.002595,0.002565,0.002424],"min_ms":0.002424,"max_ms":0.005331000000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.029407000000000003,"p95_runtime_ms":0.043675,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.864423,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02308396678113013,"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.043675,"samples_ms":[0.043675,0.031511,0.029407000000000003,0.029047,0.028786],"min_ms":0.028786,"max_ms":0.043675},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.00004,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.89379,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00003139928150594094,"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.00004,"samples_ms":[0.000031,0.00004,0.00004,0.000031,0.00004],"min_ms":0.000031,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.032011000000000005,"p95_runtime_ms":0.04621,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.861819,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02512806000716689,"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.04621,"samples_ms":[0.036051,0.032011000000000005,0.031340999999999994,0.031152000000000003,0.04621],"min_ms":0.031152000000000003,"max_ms":0.04621},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.034115,"p95_runtime_ms":0.050679,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.859715,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.026779662214379378,"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.050679,"samples_ms":[0.050679,0.034115,0.032784,0.034227,0.033305],"min_ms":0.032784,"max_ms":0.050679},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.9402809999999999,"p95_runtime_ms":1.64357,"two_x_target_runtime_ms":1.2739145,"process_floor_runtime_ms":0.89383,"process_floor_to_two_x_target_ratio":0.7016404947113798,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.736944,"rust_cli_floor_to_two_x_target_ratio":0.5784878027528535,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.04645099999999991,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7381036953421912,"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.64357,"samples_ms":[0.6684110000000001,1.64357,0.989426,0.899402,0.9402809999999999],"min_ms":0.6684110000000001,"max_ms":1.64357},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":1.873447,"p95_runtime_ms":2.125448,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.107455,"assura_cli_overhead_ms":0.4276810000000001,"runtime_to_two_x_target_ratio":1.486829657753637,"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.125448,"samples_ms":[1.753283,1.871743,1.873447,1.958253,2.125448],"min_ms":1.753283,"max_ms":2.125448},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.5200560000000003,"p95_runtime_ms":3.0486839999999997,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.7540640000000003,"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":3.0486839999999997,"samples_ms":[2.4153320000000003,3.0486839999999997,2.3722779999999997,2.5200560000000003,2.622506],"min_ms":2.3722779999999997,"max_ms":3.0486839999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.765992,"p95_runtime_ms":0.961171,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"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.6079166494712815,"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.961171,"samples_ms":[0.765992,0.961171,0.918778,0.651157,0.675556],"min_ms":0.651157,"max_ms":0.961171},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.7305910000000001,"p95_runtime_ms":0.905132,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.035400999999999905,"assura_cli_overhead_ms":-0.7151749999999999,"runtime_to_two_x_target_ratio":0.5798212420676366,"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":0.905132,"samples_ms":[0.682849,0.803846,0.905132,0.68835,0.7305910000000001],"min_ms":0.682849,"max_ms":0.905132},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":2.0341500000000003,"p95_runtime_ms":2.282333,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2681580000000003,"assura_cli_overhead_ms":0.5883840000000004,"runtime_to_two_x_target_ratio":1.6143688870406054,"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.282333,"samples_ms":[2.0341500000000003,1.6232499999999999,2.282333,1.9170120000000002,2.102262],"min_ms":1.6232499999999999,"max_ms":2.282333},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.390621,"p95_runtime_ms":0.5330670000000001,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.375371,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.31000977756049863,"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.5330670000000001,"samples_ms":[0.5330670000000001,0.390621,0.393726,0.308571,0.259085],"min_ms":0.259085,"max_ms":0.5330670000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.313219,"p95_runtime_ms":0.332939,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.452773,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.24858098391464314,"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.332939,"samples_ms":[0.332939,0.313219,0.323301,0.23844400000000002,0.270416],"min_ms":0.23844400000000002,"max_ms":0.332939},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.647387,"p95_runtime_ms":1.733886,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8813949999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.3074209462011954,"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":1.733886,"samples_ms":[1.733886,1.726801,1.492095,1.647387,1.557513],"min_ms":1.492095,"max_ms":1.733886},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.74664,"p95_runtime_ms":2.037486,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.980648,"assura_cli_overhead_ms":0.300874,"runtime_to_two_x_target_ratio":1.3861914179684893,"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.037486,"samples_ms":[1.74664,1.688938,1.3729930000000001,2.037486,1.8488280000000001],"min_ms":1.3729930000000001,"max_ms":2.037486},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.886074,"p95_runtime_ms":1.030095,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.12008200000000002,"assura_cli_overhead_ms":-0.559692,"runtime_to_two_x_target_ratio":0.7032177062731939,"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":1.030095,"samples_ms":[0.886074,1.030095,1.015686,0.834504,0.874714],"min_ms":0.834504,"max_ms":1.030095},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.11926,"p95_runtime_ms":1.188344,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3532679999999999,"assura_cli_overhead_ms":-0.3265060000000001,"runtime_to_two_x_target_ratio":0.8882818477049714,"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":1.188344,"samples_ms":[1.188344,0.875513,0.783335,1.137494,1.11926],"min_ms":0.783335,"max_ms":1.188344},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.928878,"p95_runtime_ms":1.475601,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.16288599999999998,"assura_cli_overhead_ms":-0.516888,"runtime_to_two_x_target_ratio":0.7371883799407631,"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":1.475601,"samples_ms":[1.475601,0.824255,0.823975,0.928878,1.471023],"min_ms":0.823975,"max_ms":1.475601},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.161604,"p95_runtime_ms":0.16720600000000002,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.604388,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.12825429276174813,"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.16720600000000002,"samples_ms":[0.161604,0.151345,0.16720600000000002,0.161233,0.16219699999999998],"min_ms":0.151345,"max_ms":0.16720600000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.135094,"p95_runtime_ms":0.168488,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.630898,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10721507776017673,"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.168488,"samples_ms":[0.168488,0.152306,0.135094,0.132498,0.127377],"min_ms":0.127377,"max_ms":0.168488},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.7740060000000001,"p95_runtime_ms":1.1793159999999998,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.008014000000000077,"assura_cli_overhead_ms":-0.6717599999999999,"runtime_to_two_x_target_ratio":0.6142768255943518,"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":1.1793159999999998,"samples_ms":[0.691766,1.1793159999999998,0.892647,0.7740060000000001,0.651077],"min_ms":0.651077,"max_ms":1.1793159999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":2.004503,"p95_runtime_ms":2.1681909999999998,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2385110000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.5908400448244007,"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.1681909999999998,"samples_ms":[2.004503,2.161949,2.1681909999999998,1.840332,1.5866],"min_ms":1.5866,"max_ms":2.1681909999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.9461579999999998,"p95_runtime_ms":2.0022379999999997,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.1801659999999998,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.544535518258324,"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.0022379999999997,"samples_ms":[2.0022379999999997,1.720058,1.740319,1.9461579999999998,1.9561079999999997],"min_ms":1.720058,"max_ms":2.0022379999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.859811,"p95_runtime_ms":2.286351,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.093819,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.476007676019898,"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.286351,"samples_ms":[1.6827459999999999,2.286351,1.8583880000000002,1.915388,1.859811],"min_ms":1.6827459999999999,"max_ms":2.286351},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.679774,"p95_runtime_ms":0.807883,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.08621800000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5394911859101543,"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.807883,"samples_ms":[0.7076180000000001,0.807883,0.679774,0.454415,0.57526],"min_ms":0.454415,"max_ms":0.807883},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.013033999999999999,"p95_runtime_ms":0.018054999999999998,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.752958,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010344214573009486,"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.018054999999999998,"samples_ms":[0.014038,0.010341,0.018054999999999998,0.009708999999999999,0.013033999999999999],"min_ms":0.009708999999999999,"max_ms":0.018054999999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.166724,"p95_runtime_ms":0.280186,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.599268,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1323176945274232,"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.280186,"samples_ms":[0.15245699999999998,0.280186,0.17614400000000002,0.139581,0.166724],"min_ms":0.139581,"max_ms":0.280186},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.09453500000000001,"p95_runtime_ms":0.121847,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.671457,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07502611053087709,"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.121847,"samples_ms":[0.09453500000000001,0.105585,0.121847,0.057662,0.067201],"min_ms":0.057662,"max_ms":0.121847},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.021301,"p95_runtime_ms":0.047192,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.744691,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.016905179884891444,"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.047192,"samples_ms":[0.047192,0.023305000000000003,0.021301,0.012795,0.012986000000000001],"min_ms":0.012795,"max_ms":0.047192},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.340664,"p95_runtime_ms":0.397083,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.425328,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2703622459183447,"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.397083,"samples_ms":[0.397083,0.386853,0.340664,0.233645,0.314172],"min_ms":0.233645,"max_ms":0.397083},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000041,"p95_runtime_ms":0.000071,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.765951,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00003253895945169472,"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.000071,"samples_ms":[0.00004,0.000071,0.000041,0.000029,0.000049999999999999996],"min_ms":0.000029,"max_ms":0.000071},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.06702000000000001,"p95_runtime_ms":0.121315,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.698972,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.053189294206160496,"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.121315,"samples_ms":[0.121315,0.06702000000000001,0.09312100000000001,0.06397499999999999,0.063625],"min_ms":0.063625,"max_ms":0.121315},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.070758,"p95_runtime_ms":0.08621799999999999,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.695234,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.056155894948366224,"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.08621799999999999,"samples_ms":[0.070758,0.066901,0.06555699999999999,0.07150899999999999,0.08621799999999999],"min_ms":0.06555699999999999,"max_ms":0.08621799999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.8578,"p95_runtime_ms":1.302896,"two_x_target_runtime_ms":1.2600280000000001,"process_floor_runtime_ms":0.765992,"process_floor_to_two_x_target_ratio":0.6079166494712815,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.7305910000000001,"rust_cli_floor_to_two_x_target_ratio":0.5798212420676366,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.091808,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6807785223820423,"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.302896,"samples_ms":[0.720784,1.302896,0.817171,1.210245,0.8578],"min_ms":0.720784,"max_ms":1.302896},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":2.729614,"p95_runtime_ms":3.305676,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.6037210000000002,"assura_cli_overhead_ms":0.6143040000000002,"runtime_to_two_x_target_ratio":1.3489670911736662,"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.305676,"samples_ms":[3.172526,2.701048,2.729614,2.485008,3.305676],"min_ms":2.485008,"max_ms":3.305676},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":4.046969,"p95_runtime_ms":4.8856209999999995,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.921076,"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.8856209999999995,"samples_ms":[3.9369440000000004,4.046969,3.9361420000000003,4.8856209999999995,4.7746450000000005],"min_ms":3.9361420000000003,"max_ms":4.8856209999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.125893,"p95_runtime_ms":1.503917,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"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.5564129599213634,"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.503917,"samples_ms":[1.503917,1.2136230000000001,1.125893,1.054113,0.772404],"min_ms":0.772404,"max_ms":1.503917},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.8180620000000001,"p95_runtime_ms":0.997442,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.30783099999999997,"assura_cli_overhead_ms":-1.297248,"runtime_to_two_x_target_ratio":0.4042837985662851,"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":0.997442,"samples_ms":[0.880483,0.8180620000000001,0.997442,0.745251,0.810387],"min_ms":0.745251,"max_ms":0.997442},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":2.829227,"p95_runtime_ms":3.105384,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.703334,"assura_cli_overhead_ms":0.7139169999999999,"runtime_to_two_x_target_ratio":1.3981955384387674,"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.105384,"samples_ms":[2.8168640000000003,2.829227,2.978959,2.751186,3.105384],"min_ms":2.751186,"max_ms":3.105384},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.567133,"p95_runtime_ms":0.6646850000000001,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.55876,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.28027543576439556,"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.6646850000000001,"samples_ms":[0.6646850000000001,0.567133,0.534711,0.5818620000000001,0.514262],"min_ms":0.514262,"max_ms":0.6646850000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.928538,"p95_runtime_ms":1.420605,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.19735500000000006,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.45888070800641173,"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.420605,"samples_ms":[0.928538,0.802753,0.847059,0.9763999999999999,1.420605],"min_ms":0.802753,"max_ms":1.420605},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":2.275379,"p95_runtime_ms":2.528222,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.149486,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.124485510019968,"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.528222,"samples_ms":[1.9645650000000001,1.8024479999999998,2.278645,2.528222,2.275379],"min_ms":1.8024479999999998,"max_ms":2.528222},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":2.73828,"p95_runtime_ms":3.076118,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.612387,"assura_cli_overhead_ms":0.62297,"runtime_to_two_x_target_ratio":1.3532498025065178,"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.076118,"samples_ms":[2.514064,3.076118,2.232616,2.73828,2.8755479999999998],"min_ms":2.232616,"max_ms":3.076118},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.013262,"p95_runtime_ms":1.142735,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.11263099999999993,"assura_cli_overhead_ms":-1.102048,"runtime_to_two_x_target_ratio":0.5007510559136975,"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":1.142735,"samples_ms":[1.013262,1.104039,1.142735,0.868611,0.9692270000000001],"min_ms":0.868611,"max_ms":1.142735},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.481844,"p95_runtime_ms":1.774424,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.3559509999999999,"assura_cli_overhead_ms":-0.6334660000000001,"runtime_to_two_x_target_ratio":0.7323228816430272,"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":1.774424,"samples_ms":[1.774424,1.137445,1.481844,1.549456,1.379745],"min_ms":1.137445,"max_ms":1.774424},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.3640150000000002,"p95_runtime_ms":1.731542,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.23812200000000017,"assura_cli_overhead_ms":-0.7512949999999998,"runtime_to_two_x_target_ratio":0.6740921415508744,"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":1.731542,"samples_ms":[1.731542,1.3640150000000002,1.676955,1.124279,0.963877],"min_ms":0.963877,"max_ms":1.731542},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.351154,"p95_runtime_ms":0.394648,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7747390000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.17353925864023176,"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.394648,"samples_ms":[0.38189300000000004,0.337849,0.394648,0.351154,0.325153],"min_ms":0.325153,"max_ms":0.394648},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.283262,"p95_runtime_ms":0.326866,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.842631,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1399872348911,"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.326866,"samples_ms":[0.326866,0.310946,0.255818,0.247893,0.283262],"min_ms":0.247893,"max_ms":0.326866},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.725342,"p95_runtime_ms":0.895182,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.400551,"assura_cli_overhead_ms":-1.389968,"runtime_to_two_x_target_ratio":0.35846185132626424,"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":0.895182,"samples_ms":[0.725342,0.679915,0.65784,0.895182,0.730533],"min_ms":0.65784,"max_ms":0.895182},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":2.987155,"p95_runtime_ms":3.14337,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.861262,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.4762430846393932,"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.14337,"samples_ms":[3.0437250000000002,2.987155,2.934422,3.14337,2.883614],"min_ms":2.883614,"max_ms":3.14337},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":3.306567,"p95_runtime_ms":4.067679,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.180674,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.634095541626338,"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.067679,"samples_ms":[3.306567,2.5326709999999997,4.067679,2.51171,3.5673250000000003],"min_ms":2.51171,"max_ms":4.067679},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":3.021814,"p95_runtime_ms":4.067017,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.895921,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.493371458985725,"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.067017,"samples_ms":[3.021814,4.067017,2.93858,3.450917,2.930936],"min_ms":2.930936,"max_ms":4.067017},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.989417,"p95_runtime_ms":1.2583600000000001,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.13647600000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.48896692808865105,"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.2583600000000001,"samples_ms":[1.2583600000000001,0.989417,1.097256,0.883561,0.9245],"min_ms":0.883561,"max_ms":1.2583600000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.009568,"p95_runtime_ms":0.01528,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.116325,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.004728477040471524,"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.01528,"samples_ms":[0.01528,0.009477,0.008758,0.009568,0.010461],"min_ms":0.008758,"max_ms":0.01528},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.250316,"p95_runtime_ms":0.387816,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.875577,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.12370542003163355,"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.387816,"samples_ms":[0.387816,0.274324,0.250316,0.21682200000000001,0.224077],"min_ms":0.21682200000000001,"max_ms":0.387816},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.23801399999999998,"p95_runtime_ms":0.325114,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8878790000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.11762580835188013,"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.325114,"samples_ms":[0.325114,0.23411600000000002,0.322257,0.21132099999999998,0.23801399999999998],"min_ms":0.21132099999999998,"max_ms":0.325114},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.096988,"p95_runtime_ms":0.116747,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.028905,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04793118010046531,"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.116747,"samples_ms":[0.116747,0.096988,0.09446399999999999,0.090936,0.09786],"min_ms":0.090936,"max_ms":0.116747},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.373467,"p95_runtime_ms":0.42020799999999997,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.752426,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.18456627663814573,"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.42020799999999997,"samples_ms":[0.411271,0.373467,0.42020799999999997,0.35392,0.35284699999999997],"min_ms":0.35284699999999997,"max_ms":0.42020799999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.00004,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-1.125853,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000019767880603977944,"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.00004,"samples_ms":[0.000029,0.00004,0.00004,0.00004,0.000029],"min_ms":0.000029,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.25648899999999997,"p95_runtime_ms":0.291458,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8694040000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.12675609820584244,"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.291458,"samples_ms":[0.291458,0.23877400000000001,0.23431600000000002,0.284984,0.25648899999999997],"min_ms":0.23431600000000002,"max_ms":0.291458},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.253453,"p95_runtime_ms":0.26731,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8724400000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1252557160680005,"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.26731,"samples_ms":[0.26731,0.24751299999999998,0.266258,0.253453,0.2421],"min_ms":0.2421,"max_ms":0.26731},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.9799889999999999,"p95_runtime_ms":1.447487,"two_x_target_runtime_ms":2.0234845,"process_floor_runtime_ms":1.125893,"process_floor_to_two_x_target_ratio":0.5564129599213634,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.8180620000000001,"rust_cli_floor_to_two_x_target_ratio":0.4042837985662851,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.14590400000000014,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4843076386302934,"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.447487,"samples_ms":[0.905513,1.373484,0.881405,1.447487,0.9799889999999999],"min_ms":0.881405,"max_ms":1.447487},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":2.548823,"p95_runtime_ms":3.36468,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.564697,"assura_cli_overhead_ms":0.9054840000000001,"runtime_to_two_x_target_ratio":2.3156529568190223,"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.36468,"samples_ms":[2.548823,2.1543550000000002,3.0961980000000002,2.045883,3.36468],"min_ms":2.045883,"max_ms":3.36468},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":2.201386,"p95_runtime_ms":2.57341,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2172599999999998,"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":2.57341,"samples_ms":[2.201386,2.57341,2.519024,1.85938,2.067215],"min_ms":1.85938,"max_ms":2.57341},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.9841260000000001,"p95_runtime_ms":1.2617559999999999,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"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.894096719066988,"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.2617559999999999,"samples_ms":[1.2617559999999999,0.779667,1.2181220000000001,0.9841260000000001,0.787573],"min_ms":0.779667,"max_ms":1.2617559999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.883288,"p95_runtime_ms":0.93512,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.1008380000000001,"assura_cli_overhead_ms":-0.760051,"runtime_to_two_x_target_ratio":0.8024835262875298,"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":0.93512,"samples_ms":[0.93512,0.9287380000000001,0.883288,0.840967,0.694782],"min_ms":0.694782,"max_ms":0.93512},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":2.403398,"p95_runtime_ms":2.609039,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.419272,"assura_cli_overhead_ms":0.7600590000000002,"runtime_to_two_x_target_ratio":2.1835316477891658,"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.609039,"samples_ms":[2.609039,2.0450720000000002,2.403398,2.45566,2.3043270000000002],"min_ms":2.0450720000000002,"max_ms":2.609039},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.39563,"p95_runtime_ms":0.49716899999999997,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.5884960000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.35943719093334836,"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.49716899999999997,"samples_ms":[0.49716899999999997,0.461639,0.39379600000000003,0.386944,0.39563],"min_ms":0.386944,"max_ms":0.49716899999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.5033299999999999,"p95_runtime_ms":0.576803,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.4807960000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.45728463795081825,"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.576803,"samples_ms":[0.5486580000000001,0.490716,0.576803,0.495424,0.5033299999999999],"min_ms":0.490716,"max_ms":0.576803},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":2.4900569999999997,"p95_runtime_ms":2.711448,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.5059309999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.2622629561558036,"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.711448,"samples_ms":[2.711448,2.577087,2.0985460000000002,2.326308,2.4900569999999997],"min_ms":2.0985460000000002,"max_ms":2.711448},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":2.38884,"p95_runtime_ms":3.160031,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.404714,"assura_cli_overhead_ms":0.7455010000000001,"runtime_to_two_x_target_ratio":2.170305434848773,"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.160031,"samples_ms":[2.132591,2.197128,2.482333,3.160031,2.38884],"min_ms":2.132591,"max_ms":3.160031},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.9074559999999999,"p95_runtime_ms":1.098899,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.07667000000000013,"assura_cli_overhead_ms":-0.7358830000000001,"runtime_to_two_x_target_ratio":0.8244406024204751,"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":1.098899,"samples_ms":[0.867058,0.9898870000000001,0.9074559999999999,1.098899,0.778846],"min_ms":0.778846,"max_ms":1.098899},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.016669,"p95_runtime_ms":1.303867,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.03254299999999999,"assura_cli_overhead_ms":-0.62667,"runtime_to_two_x_target_ratio":0.9236626379926102,"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":1.303867,"samples_ms":[1.303867,0.973425,1.016669,1.039032,0.946854],"min_ms":0.946854,"max_ms":1.303867},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.090723,"p95_runtime_ms":1.156951,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.10659700000000005,"assura_cli_overhead_ms":-0.5526159999999999,"runtime_to_two_x_target_ratio":0.9909420701321805,"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":1.156951,"samples_ms":[0.940852,1.025326,1.156951,1.090723,1.095923],"min_ms":0.940852,"max_ms":1.156951},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.184449,"p95_runtime_ms":0.238844,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7996770000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16757533662883295,"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.238844,"samples_ms":[0.238844,0.238083,0.184449,0.155964,0.16482000000000002],"min_ms":0.155964,"max_ms":0.238844},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.177396,"p95_runtime_ms":0.185582,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8067300000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16116755534922092,"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.185582,"samples_ms":[0.185582,0.184799,0.173738,0.177396,0.171202],"min_ms":0.171202,"max_ms":0.185582},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.841409,"p95_runtime_ms":1.20159,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.1427170000000001,"assura_cli_overhead_ms":-0.80193,"runtime_to_two_x_target_ratio":0.7644356782499753,"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":1.20159,"samples_ms":[1.048081,1.20159,0.841409,0.767835,0.817532],"min_ms":0.767835,"max_ms":1.20159},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":2.092273,"p95_runtime_ms":2.702933,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.108147,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.9008688162821061,"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.702933,"samples_ms":[2.702933,2.510157,2.092273,2.0799090000000002,2.028479],"min_ms":2.028479,"max_ms":2.702933},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":2.607425,"p95_runtime_ms":3.8548850000000003,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.623299,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":2.368893960441286,"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.8548850000000003,"samples_ms":[2.317332,3.8548850000000003,2.607425,3.000632,2.558801],"min_ms":2.317332,"max_ms":3.8548850000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":2.199281,"p95_runtime_ms":2.624068,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.215155,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.9980875684682289,"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.624068,"samples_ms":[2.624068,2.255131,2.0866309999999997,2.199281,1.9494639999999999],"min_ms":1.9494639999999999,"max_ms":2.624068},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.6592129999999999,"p95_runtime_ms":0.837711,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.3249130000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5989072338971902,"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.837711,"samples_ms":[0.837711,0.763457,0.6592129999999999,0.636127,0.645496],"min_ms":0.636127,"max_ms":0.837711},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.011953,"p95_runtime_ms":0.02005,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.9721730000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010859522137417064,"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.02005,"samples_ms":[0.02005,0.012645,0.011271999999999999,0.011953,0.011522000000000001],"min_ms":0.011271999999999999,"max_ms":0.02005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.242051,"p95_runtime_ms":0.33427100000000004,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.742075,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.21990782170868717,"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.33427100000000004,"samples_ms":[0.33427100000000004,0.244346,0.233574,0.229827,0.242051],"min_ms":0.229827,"max_ms":0.33427100000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.050658,"p95_runtime_ms":0.08836200000000001,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.9334680000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.046023732321364814,"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.08836200000000001,"samples_ms":[0.08836200000000001,0.050658,0.053013000000000005,0.050268,0.050209],"min_ms":0.050209,"max_ms":0.08836200000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.046912,"p95_runtime_ms":0.060759,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.9372140000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.04262042186149999,"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.060759,"samples_ms":[0.052523,0.060759,0.046912,0.044015,0.044817],"min_ms":0.044015,"max_ms":0.060759},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.313009,"p95_runtime_ms":0.393526,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.6711170000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2843744804409586,"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.393526,"samples_ms":[0.33932,0.393526,0.313009,0.29873099999999997,0.295596],"min_ms":0.295596,"max_ms":0.393526},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.00004,"p95_runtime_ms":0.000041,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.984086,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000036340741696367654,"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.000029,0.00004,0.00004,0.00004],"min_ms":0.000029,"max_ms":0.000041},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.105444,"p95_runtime_ms":0.111548,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8786820000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09579782918579477,"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.111548,"samples_ms":[0.111548,0.105726,0.105444,0.104514,0.104814],"min_ms":0.104514,"max_ms":0.111548},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.109784,"p95_runtime_ms":0.13867,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8743420000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09974079965985067,"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.13867,"samples_ms":[0.13867,0.113312,0.109784,0.10773,0.10743000000000001],"min_ms":0.10743000000000001,"max_ms":0.13867},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.005557,"p95_runtime_ms":1.79789,"two_x_target_runtime_ms":1.100693,"process_floor_runtime_ms":0.9841260000000001,"process_floor_to_two_x_target_ratio":0.894096719066988,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.883288,"rust_cli_floor_to_two_x_target_ratio":0.8024835262875298,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.021430999999999978,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9135671799493593,"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.79789,"samples_ms":[1.005557,1.79789,0.8718859999999999,0.887698,1.010026],"min_ms":0.8718859999999999,"max_ms":1.79789},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":2.38361,"p95_runtime_ms":2.570503,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.598892,"assura_cli_overhead_ms":0.901544,"runtime_to_two_x_target_ratio":1.28845455292393,"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.570503,"samples_ms":[2.429078,2.570503,2.0442989999999996,2.240452,2.38361],"min_ms":2.0442989999999996,"max_ms":2.570503},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":3.6999519999999997,"p95_runtime_ms":3.9210030000000002,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.915234,"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":3.9210030000000002,"samples_ms":[3.6999519999999997,3.9210030000000002,3.021902,3.911284,2.918751],"min_ms":2.918751,"max_ms":3.9210030000000002},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.784718,"p95_runtime_ms":0.9031589999999999,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"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.4241773947337696,"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.9031589999999999,"samples_ms":[0.9031589999999999,0.670214,0.784718,0.864633,0.723359],"min_ms":0.670214,"max_ms":0.9031589999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.631189,"p95_runtime_ms":0.7433770000000001,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.15352900000000003,"assura_cli_overhead_ms":-0.850877,"runtime_to_two_x_target_ratio":0.3411876694616579,"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":0.7433770000000001,"samples_ms":[0.6615380000000001,0.7433770000000001,0.600719,0.628353,0.631189],"min_ms":0.600719,"max_ms":0.7433770000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":2.243246,"p95_runtime_ms":2.66097,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.458528,"assura_cli_overhead_ms":0.7611800000000001,"runtime_to_two_x_target_ratio":1.2125811361877128,"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.66097,"samples_ms":[2.243246,2.103405,2.66097,2.2543889999999998,2.076302],"min_ms":2.076302,"max_ms":2.66097},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.427202,"p95_runtime_ms":0.452371,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.357516,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.23092299575778283,"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.452371,"samples_ms":[0.452371,0.427202,0.386312,0.289343,0.440167],"min_ms":0.289343,"max_ms":0.452371},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.312969,"p95_runtime_ms":0.391833,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.47174900000000003,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.16917462713029793,"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.391833,"samples_ms":[0.27742100000000003,0.391833,0.312969,0.285256,0.363999],"min_ms":0.27742100000000003,"max_ms":0.391833},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.749385,"p95_runtime_ms":1.979574,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9646669999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9456257810912142,"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.979574,"samples_ms":[1.749385,1.5525820000000001,1.979574,1.806277,1.612249],"min_ms":1.5525820000000001,"max_ms":1.979574},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.6727269999999999,"p95_runtime_ms":2.26028,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.8880089999999998,"assura_cli_overhead_ms":0.19066099999999986,"runtime_to_two_x_target_ratio":0.9041884867695581,"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.26028,"samples_ms":[1.547172,1.4477190000000002,1.6727269999999999,2.26028,1.7870080000000002],"min_ms":1.4477190000000002,"max_ms":2.26028},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.837751,"p95_runtime_ms":0.939369,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.053033,"assura_cli_overhead_ms":-0.644315,"runtime_to_two_x_target_ratio":0.45284425311463505,"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":0.939369,"samples_ms":[0.9351,0.837751,0.939369,0.754909,0.799446],"min_ms":0.754909,"max_ms":0.939369},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.872297,"p95_runtime_ms":1.035256,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.08757899999999996,"assura_cli_overhead_ms":-0.609769,"runtime_to_two_x_target_ratio":0.4715180088822774,"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":1.035256,"samples_ms":[0.872297,1.035256,0.8235830000000001,0.826408,0.993364],"min_ms":0.8235830000000001,"max_ms":1.035256},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.020899,"p95_runtime_ms":1.531391,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.23618099999999997,"assura_cli_overhead_ms":-0.461167,"runtime_to_two_x_target_ratio":0.551844456360515,"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":1.531391,"samples_ms":[1.020899,1.531391,0.9031370000000001,0.869172,1.1147209999999999],"min_ms":0.869172,"max_ms":1.531391},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.172926,"p95_runtime_ms":0.2721,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.611792,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09347472615860963,"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.2721,"samples_ms":[0.2721,0.172926,0.18000000000000002,0.14331000000000002,0.169229],"min_ms":0.14331000000000002,"max_ms":0.2721},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.135824,"p95_runtime_ms":0.144993,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.6488940000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.07341933084537314,"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.144993,"samples_ms":[0.144993,0.135824,0.138019,0.115834,0.109754],"min_ms":0.109754,"max_ms":0.144993},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.768927,"p95_runtime_ms":0.893299,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.015791,"assura_cli_overhead_ms":-0.713139,"runtime_to_two_x_target_ratio":0.4156416083235675,"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":0.893299,"samples_ms":[0.6943710000000001,0.768927,0.793895,0.638503,0.893299],"min_ms":0.638503,"max_ms":0.893299},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":2.112012,"p95_runtime_ms":2.262875,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.327294,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.141642918610836,"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.262875,"samples_ms":[2.262875,2.112012,2.1790109999999996,1.9573500000000001,2.068065],"min_ms":1.9573500000000001,"max_ms":2.262875},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":2.054129,"p95_runtime_ms":2.228418,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.269411,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1103544045976814,"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.228418,"samples_ms":[2.054129,1.989552,1.896973,2.228418,2.186948],"min_ms":1.896973,"max_ms":2.228418},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":2.035091,"p95_runtime_ms":2.725676,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.250373,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.1000634602827282,"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.725676,"samples_ms":[2.035091,2.725676,2.1654560000000003,1.9928390000000002,1.587449],"min_ms":1.587449,"max_ms":2.725676},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.697348,"p95_runtime_ms":0.904531,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.08737000000000006,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.376949755023849,"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.904531,"samples_ms":[0.904531,0.697348,0.7364729999999999,0.588425,0.569359],"min_ms":0.569359,"max_ms":0.904531},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.011001,"p95_runtime_ms":0.016982,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.773717,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.005946563631095756,"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.016982,"samples_ms":[0.016982,0.013316999999999999,0.011001,0.01025,0.010631],"min_ms":0.01025,"max_ms":0.016982},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.166635,"p95_runtime_ms":0.231451,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.618083,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.09007414150237626,"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.231451,"samples_ms":[0.18451900000000002,0.166635,0.231451,0.111697,0.109984],"min_ms":0.109984,"max_ms":0.231451},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.09904299999999999,"p95_runtime_ms":0.178478,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.685675,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05353745129666547,"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.178478,"samples_ms":[0.178478,0.11349999999999999,0.09904299999999999,0.086068,0.08343199999999999],"min_ms":0.08343199999999999,"max_ms":0.178478},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.004588,"p95_runtime_ms":0.006914,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.78013,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0024800321733903577,"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.006914,"samples_ms":[0.006914,0.004588,0.005451,0.004258,0.004468000000000001],"min_ms":0.004258,"max_ms":0.006914},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.38833500000000004,"p95_runtime_ms":0.5149630000000001,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.396383,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.20991353401341425,"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.5149630000000001,"samples_ms":[0.5149630000000001,0.397966,0.38833500000000004,0.375061,0.359761],"min_ms":0.359761,"max_ms":0.5149630000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.00004,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.784688,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000016216426591480106,"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.00004,"samples_ms":[0.000029,0.000029999999999999997,0.000029999999999999997,0.000029999999999999997,0.00004],"min_ms":0.000029,"max_ms":0.00004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.14569400000000002,"p95_runtime_ms":0.158949,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.639024,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0787545351939701,"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.158949,"samples_ms":[0.156695,0.14569400000000002,0.144702,0.14441,0.158949],"min_ms":0.14441,"max_ms":0.158949},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.14923,"p95_runtime_ms":0.165681,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.635488,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08066591134155254,"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.165681,"samples_ms":[0.165681,0.150002,0.14855900000000002,0.148138,0.14923],"min_ms":0.148138,"max_ms":0.165681},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.880254,"p95_runtime_ms":1.276616,"two_x_target_runtime_ms":1.8499759999999998,"process_floor_runtime_ms":0.784718,"process_floor_to_two_x_target_ratio":0.4241773947337696,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.631189,"rust_cli_floor_to_two_x_target_ratio":0.3411876694616579,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.09553599999999995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.475819145761891,"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.276616,"samples_ms":[0.861297,1.276616,0.9587760000000001,0.738177,0.880254],"min_ms":0.738177,"max_ms":1.276616},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":1.498737,"p95_runtime_ms":1.695461,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.6993309999999999,"assura_cli_overhead_ms":0.6283819999999999,"runtime_to_two_x_target_ratio":0.5305075926515875,"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":1.695461,"samples_ms":[1.498737,1.695461,1.681704,1.401177,1.435004],"min_ms":1.401177,"max_ms":1.695461},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":5.6502,"p95_runtime_ms":7.718085,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.850794,"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":7.718085,"samples_ms":[6.3295010000000005,5.3159790000000005,5.17747,7.718085,5.6502],"min_ms":5.17747,"max_ms":7.718085},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.7994060000000001,"p95_runtime_ms":0.931073,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"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.28296555874128354,"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.931073,"samples_ms":[0.931073,0.7994060000000001,0.7966909999999999,0.789126,0.868411],"min_ms":0.789126,"max_ms":0.931073},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.692407,"p95_runtime_ms":0.761633,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.10699900000000007,"assura_cli_overhead_ms":-0.17794800000000005,"runtime_to_two_x_target_ratio":0.24509114721602776,"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":0.761633,"samples_ms":[0.692407,0.761633,0.6420389999999999,0.722036,0.689271],"min_ms":0.6420389999999999,"max_ms":0.761633},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":1.536371,"p95_runtime_ms":1.7007210000000001,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7369649999999999,"assura_cli_overhead_ms":0.6660159999999998,"runtime_to_two_x_target_ratio":0.5438288910127075,"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":1.7007210000000001,"samples_ms":[1.61274,1.492195,1.536371,1.4652129999999999,1.7007210000000001],"min_ms":1.4652129999999999,"max_ms":1.7007210000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.038355,"p95_runtime_ms":0.06159,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.761051,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.013576510565997664,"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.06159,"samples_ms":[0.06159,0.042142,0.038114,0.038355,0.036531],"min_ms":0.036531,"max_ms":0.06159},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.165994,"p95_runtime_ms":0.21081,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.6334120000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.05875685816431277,"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.21081,"samples_ms":[0.21081,0.165994,0.16847800000000002,0.149231,0.14893],"min_ms":0.14893,"max_ms":0.21081},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":1.246776,"p95_runtime_ms":1.458108,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.44737000000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4413210151853032,"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.458108,"samples_ms":[1.246776,1.458108,1.237528,1.207231,1.3295080000000001],"min_ms":1.207231,"max_ms":1.458108},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":1.348435,"p95_runtime_ms":1.580849,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.549029,"assura_cli_overhead_ms":0.47808,"runtime_to_two_x_target_ratio":0.47730522813351745,"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":1.580849,"samples_ms":[1.3842640000000002,1.328937,1.580849,1.25348,1.348435],"min_ms":1.25348,"max_ms":1.580849},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.7864410000000001,"p95_runtime_ms":0.9682350000000001,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.012965000000000004,"assura_cli_overhead_ms":-0.083914,"runtime_to_two_x_target_ratio":0.2783763406605076,"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":0.9682350000000001,"samples_ms":[0.7864410000000001,0.9682350000000001,0.8575189999999999,0.760461,0.773346],"min_ms":0.760461,"max_ms":0.9682350000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.9083789999999999,"p95_runtime_ms":0.9397099999999999,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.10897299999999988,"assura_cli_overhead_ms":0.03802399999999988,"runtime_to_two_x_target_ratio":0.3215387065944568,"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":0.9397099999999999,"samples_ms":[0.808213,0.898018,0.9397099999999999,0.9083789999999999,0.92519],"min_ms":0.808213,"max_ms":0.9397099999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.93966,"p95_runtime_ms":1.128908,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.140254,"assura_cli_overhead_ms":0.06930499999999999,"runtime_to_two_x_target_ratio":0.33261123500053097,"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":1.128908,"samples_ms":[1.128908,0.9415520000000001,0.849363,0.93966,0.789447],"min_ms":0.789447,"max_ms":1.128908},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.125615,"p95_runtime_ms":0.228445,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.673791,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.044463912781848434,"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.228445,"samples_ms":[0.228445,0.126336,0.09789,0.1073,0.125615],"min_ms":0.09789,"max_ms":0.228445},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.082491,"p95_runtime_ms":0.11617599999999999,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7169150000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.029199320378039715,"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.11617599999999999,"samples_ms":[0.11617599999999999,0.100576,0.082491,0.081749,0.08013600000000001],"min_ms":0.08013600000000001,"max_ms":0.11617599999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.916295,"p95_runtime_ms":0.941874,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.11688899999999991,"assura_cli_overhead_ms":0.04593999999999991,"runtime_to_two_x_target_ratio":0.32434073130154684,"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":0.941874,"samples_ms":[0.9241590000000001,0.941874,0.827741,0.8163680000000001,0.916295],"min_ms":0.8163680000000001,"max_ms":0.941874},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":1.780846,"p95_runtime_ms":1.881133,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.9814399999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.630365650773424,"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.881133,"samples_ms":[1.881133,1.874078,1.596649,1.780846,1.482305],"min_ms":1.482305,"max_ms":1.881133},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":1.55613,"p95_runtime_ms":1.912764,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.756724,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5508229797175321,"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.912764,"samples_ms":[1.620434,1.912764,1.438781,1.55613,1.472175],"min_ms":1.438781,"max_ms":1.912764},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":1.6725970000000001,"p95_runtime_ms":1.817188,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.873191,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5920487770344414,"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.817188,"samples_ms":[1.817188,1.6899790000000001,1.244432,1.506734,1.6725970000000001],"min_ms":1.244432,"max_ms":1.817188},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.070949,"p95_runtime_ms":0.137177,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.728457,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.02511380128137057,"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.137177,"samples_ms":[0.137177,0.089636,0.070949,0.064886,0.063524],"min_ms":0.063524,"max_ms":0.137177},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.009027,"p95_runtime_ms":0.013797,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.790379,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.003195285122650526,"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.013797,"samples_ms":[0.013797,0.008737,0.009197,0.008456,0.009027],"min_ms":0.008456,"max_ms":0.013797},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.029567,"p95_runtime_ms":0.063383,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.769839,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.010465824218611731,"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.063383,"samples_ms":[0.063383,0.030840000000000003,0.029567,0.026732000000000002,0.02561],"min_ms":0.02561,"max_ms":0.063383},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.006834,"p95_runtime_ms":0.021642,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.792572,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0024190294148879687,"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.021642,"samples_ms":[0.021642,0.007505,0.006834,0.006413,0.005531],"min_ms":0.005531,"max_ms":0.021642},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.002555,"p95_runtime_ms":0.0044800000000000005,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7968510000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0009043927648578812,"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.0044800000000000005,"samples_ms":[0.0044800000000000005,0.002895,0.002555,0.002555,0.002446],"min_ms":0.002446,"max_ms":0.0044800000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.022033999999999998,"p95_runtime_ms":0.038634,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7773720000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.007799369933807652,"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.038634,"samples_ms":[0.031791,0.038634,0.022033999999999998,0.019938,0.020139],"min_ms":0.019938,"max_ms":0.038634},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.000031,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.7993760000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.000010619093129446745,"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.000031,"samples_ms":[0.000029,0.000029999999999999997,0.000031,0.000031,0.000029999999999999997],"min_ms":0.000029,"max_ms":0.000031},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.6027330000000001,"p95_runtime_ms":0.753536,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.196673,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.21334926197302753,"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.753536,"samples_ms":[0.753536,0.6027330000000001,0.555381,0.638883,0.558929],"min_ms":0.555381,"max_ms":0.753536},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.57538,"p95_runtime_ms":0.5799190000000001,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.22402600000000006,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.20366712682736896,"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.5799190000000001,"samples_ms":[0.5799190000000001,0.576052,0.56025,0.534821,0.57538],"min_ms":0.534821,"max_ms":0.5799190000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.3686040000000002,"p95_runtime_ms":1.496122,"two_x_target_runtime_ms":2.8251,"process_floor_runtime_ms":0.7994060000000001,"process_floor_to_two_x_target_ratio":0.28296555874128354,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.692407,"rust_cli_floor_to_two_x_target_ratio":0.24509114721602776,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5691980000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.4844444444444445,"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.496122,"samples_ms":[0.957314,1.255464,1.45381,1.3686040000000002,1.496122],"min_ms":0.957314,"max_ms":1.496122},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":3.6951039999999997,"p95_runtime_ms":3.876607,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.785643,"assura_cli_overhead_ms":1.7542049999999998,"runtime_to_two_x_target_ratio":0.7243184394523092,"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.876607,"samples_ms":[3.505404,3.714562,3.876607,3.6951039999999997,3.655656],"min_ms":3.505404,"max_ms":3.876607},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":10.202981999999999,"p95_runtime_ms":11.998457,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":9.293520999999998,"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.998457,"samples_ms":[10.295831999999999,10.159336,11.998457,10.202981999999999,9.310805],"min_ms":9.310805,"max_ms":11.998457},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.909461,"p95_runtime_ms":1.008353,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"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.17827356747272516,"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.008353,"samples_ms":[0.820257,0.909461,0.854092,0.964508,1.008353],"min_ms":0.820257,"max_ms":1.008353},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.85282,"p95_runtime_ms":1.018764,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.05664099999999994,"assura_cli_overhead_ms":-1.088079,"runtime_to_two_x_target_ratio":0.16717073498708518,"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":1.018764,"samples_ms":[0.679554,1.018764,0.756713,0.85282,0.927064],"min_ms":0.679554,"max_ms":1.018764},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":3.535151,"p95_runtime_ms":3.708339,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.62569,"assura_cli_overhead_ms":1.594252,"runtime_to_two_x_target_ratio":0.6929642726018728,"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.708339,"samples_ms":[3.189578,3.708339,3.640437,3.475366,3.535151],"min_ms":3.189578,"max_ms":3.708339},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.464652,"p95_runtime_ms":2.175785,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.5551910000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.28710273133874004,"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.175785,"samples_ms":[2.175785,1.464652,1.487657,1.349959,1.381289],"min_ms":1.349959,"max_ms":2.175785},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.097249,"p95_runtime_ms":0.185781,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8122119999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.019062858289860752,"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.185781,"samples_ms":[0.185781,0.098712,0.097249,0.09690900000000001,0.09686],"min_ms":0.09686,"max_ms":0.185781},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":3.319883,"p95_runtime_ms":3.546945,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.410422,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6507671972762473,"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.546945,"samples_ms":[3.451699,3.1905010000000003,2.7915639999999997,3.319883,3.546945],"min_ms":2.7915639999999997,"max_ms":3.546945},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.2413390000000004,"p95_runtime_ms":3.7002430000000004,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.3318780000000006,"assura_cli_overhead_ms":1.3004400000000005,"runtime_to_two_x_target_ratio":0.6353709141111884,"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.7002430000000004,"samples_ms":[3.7002430000000004,2.900567,3.2413390000000004,2.7708440000000003,3.346434],"min_ms":2.7708440000000003,"max_ms":3.7002430000000004},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.946763,"p95_runtime_ms":1.070294,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.03730200000000006,"assura_cli_overhead_ms":-0.994136,"runtime_to_two_x_target_ratio":0.18558554744093445,"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":1.070294,"samples_ms":[0.9493779999999999,1.070294,0.867749,0.946763,0.777264],"min_ms":0.777264,"max_ms":1.070294},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.854894,"p95_runtime_ms":1.1214140000000001,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.05456699999999992,"assura_cli_overhead_ms":-1.086005,"runtime_to_two_x_target_ratio":0.1675772827983035,"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":1.1214140000000001,"samples_ms":[1.010176,0.8458749999999999,1.1214140000000001,0.854894,0.758247],"min_ms":0.758247,"max_ms":1.1214140000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.234264,"p95_runtime_ms":1.326923,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.32480300000000006,"assura_cli_overhead_ms":-0.706635,"runtime_to_two_x_target_ratio":0.24194181661792605,"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":1.326923,"samples_ms":[1.044022,1.234264,1.326923,1.301113,1.056266],"min_ms":1.044022,"max_ms":1.326923},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.092619,"p95_runtime_ms":0.14941,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.816842,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.01815528048564626,"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.14941,"samples_ms":[0.14941,0.131256,0.092619,0.09174900000000001,0.085947],"min_ms":0.085947,"max_ms":0.14941},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.097249,"p95_runtime_ms":0.122189,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8122119999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.019062858289860752,"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.122189,"samples_ms":[0.122189,0.107249,0.085687,0.097249,0.096608],"min_ms":0.085687,"max_ms":0.122189},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.784387,"p95_runtime_ms":0.9273060000000001,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.12507400000000002,"assura_cli_overhead_ms":-1.1565120000000002,"runtime_to_two_x_target_ratio":0.15375642140699652,"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":0.9273060000000001,"samples_ms":[0.906164,0.9273060000000001,0.551955,0.784387,0.725102],"min_ms":0.551955,"max_ms":0.9273060000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":3.840846,"p95_runtime_ms":4.102237,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.931385,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.7528869501092916,"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.102237,"samples_ms":[3.872739,4.102237,3.840846,3.1074990000000002,2.533884],"min_ms":2.533884,"max_ms":4.102237},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":3.0096979999999998,"p95_runtime_ms":4.382111,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.100237,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5899643849219768,"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.382111,"samples_ms":[3.0096979999999998,4.382111,2.718813,3.925212,2.749333],"min_ms":2.718813,"max_ms":4.382111},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":2.7220590000000002,"p95_runtime_ms":3.8850320000000003,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.8125980000000004,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5335810648298704,"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.8850320000000003,"samples_ms":[2.651422,3.8850320000000003,2.7220590000000002,3.6896020000000003,2.523993],"min_ms":2.523993,"max_ms":3.8850320000000003},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.031438,"p95_runtime_ms":1.6806320000000001,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.12197700000000011,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.2021836361173626,"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.6806320000000001,"samples_ms":[1.6806320000000001,1.048601,1.006751,1.031438,0.999576],"min_ms":0.999576,"max_ms":1.6806320000000001},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.008276,"p95_runtime_ms":0.017173,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.901185,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0016222708223929047,"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.017173,"samples_ms":[0.017173,0.011001,0.008276,0.0076040000000000005,0.007365],"min_ms":0.007365,"max_ms":0.017173},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.02092,"p95_runtime_ms":0.067392,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.8885409999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.004100761914506956,"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.067392,"samples_ms":[0.067392,0.026900999999999998,0.02092,0.018015,0.016702],"min_ms":0.016702,"max_ms":0.067392},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.005681,"p95_runtime_ms":0.027923999999999997,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.9037799999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0011135960055599435,"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.027923999999999997,"samples_ms":[0.027923999999999997,0.008086,0.005681,0.004799,0.004599000000000001],"min_ms":0.004599000000000001,"max_ms":0.027923999999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.002475,"p95_runtime_ms":0.006905,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.906986,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.00048515228195051223,"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.006905,"samples_ms":[0.006905,0.0027259999999999997,0.002475,0.002315,0.002364],"min_ms":0.002315,"max_ms":0.006905},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.997902,"p95_runtime_ms":1.558874,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.08844099999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.19560987170221414,"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.558874,"samples_ms":[1.558874,0.9989140000000001,0.968646,0.997902,0.9678049999999999],"min_ms":0.9678049999999999,"max_ms":1.558874},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.000029999999999999997,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.909431,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":5.880633720612268e-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.000029999999999999997,"samples_ms":[0.000029999999999999997,0.000029,0.000029999999999999997,0.000029999999999999997,0.000029999999999999997],"min_ms":0.000029,"max_ms":0.000029999999999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.429325,"p95_runtime_ms":0.438934,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.48013599999999995,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.08415676907006207,"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.438934,"samples_ms":[0.41638,0.432812,0.429325,0.424386,0.438934],"min_ms":0.41638,"max_ms":0.438934},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.547846,"p95_runtime_ms":0.7066359999999999,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.3616149999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.10738938871008498,"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.7066359999999999,"samples_ms":[0.7066359999999999,0.547846,0.558628,0.51395,0.545922],"min_ms":0.51395,"max_ms":0.7066359999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.6731070000000001,"p95_runtime_ms":2.149194,"two_x_target_runtime_ms":5.101490999999999,"process_floor_runtime_ms":0.909461,"process_floor_to_two_x_target_ratio":0.17827356747272516,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.85282,"rust_cli_floor_to_two_x_target_ratio":0.16717073498708518,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.7636460000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.3279643147464144,"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.149194,"samples_ms":[1.6731070000000001,2.0634360000000003,2.149194,1.56168,1.324869],"min_ms":1.324869,"max_ms":2.149194},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-cli","median_runtime_ms":14.950185,"p95_runtime_ms":15.672771,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":14.088277,"assura_cli_overhead_ms":2.8080169999999995,"runtime_to_two_x_target_ratio":1.5675486631334523,"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":15.672771,"samples_ms":[14.950185,15.116978,14.642725,14.608479,15.672771],"min_ms":14.608479,"max_ms":15.672771},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/tmp/assura_lslint_3062862_1783264437106288425/node_modules/@ls-lint/ls-lint/bin/ls-lint-linux-amd64","ls_lint_execution_mode":"native-binary-from-pinned-npm-package","tool_name":"ls-lint-native-cli","median_runtime_ms":19.074603999999997,"p95_runtime_ms":21.769821,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":18.212695999999998,"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":21.769821,"samples_ms":[19.074603999999997,16.943514999999998,21.290276,21.769821,17.616765],"min_ms":16.943514999999998,"max_ms":21.769821},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":0.861908,"p95_runtime_ms":1.02204,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"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.09037230864661726,"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.02204,"samples_ms":[1.02204,0.861908,0.725031,0.901365,0.7443890000000001],"min_ms":0.725031,"max_ms":1.02204},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-noop","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-rust-cli-floor","median_runtime_ms":0.588695,"p95_runtime_ms":0.799547,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.27321300000000004,"assura_cli_overhead_ms":-11.553473,"runtime_to_two_x_target_ratio":0.06172552782747155,"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":0.799547,"samples_ms":[0.716003,0.799547,0.578136,0.58565,0.588695],"min_ms":0.578136,"max_ms":0.799547},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cli","median_runtime_ms":16.054965,"p95_runtime_ms":17.076514,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":15.193057,"assura_cli_overhead_ms":3.9127969999999994,"runtime_to_two_x_target_ratio":1.6833864545759378,"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":17.076514,"samples_ms":[15.035719,15.692438999999998,16.054965,17.076514,16.527545],"min_ms":15.035719,"max_ms":17.076514},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":5.870817000000001,"p95_runtime_ms":8.52173,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.008909000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.615563709736779,"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":8.52173,"samples_ms":[8.52173,6.275096,5.06444,5.870817000000001,5.269639],"min_ms":5.06444,"max_ms":8.52173},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":6.175262,"p95_runtime_ms":6.7179079999999995,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.313354,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6474852112264036,"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":6.7179079999999995,"samples_ms":[6.7179079999999995,6.712779,5.902682,5.97394,6.175262],"min_ms":5.902682,"max_ms":6.7179079999999995},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-cached-cli","median_runtime_ms":8.883824,"p95_runtime_ms":11.56861,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":8.021916000000001,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.9314818803053528,"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":11.56861,"samples_ms":[11.56861,10.464672,8.8762,8.502302,8.883824],"min_ms":8.502302,"max_ms":11.56861},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-compiled","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-compiled-cli","median_runtime_ms":12.804838,"p95_runtime_ms":13.627568,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":11.94293,"assura_cli_overhead_ms":0.6626700000000003,"runtime_to_two_x_target_ratio":1.3426059067857976,"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":13.627568,"samples_ms":[12.814567,11.671342,13.627568,12.804838,11.625962999999999],"min_ms":11.625962999999999,"max_ms":13.627568},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":0.924369,"p95_runtime_ms":1.213042,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.06246099999999999,"assura_cli_overhead_ms":-11.217799,"runtime_to_two_x_target_ratio":0.09692143543320743,"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":1.213042,"samples_ms":[1.213042,0.88864,0.951903,0.888049,0.924369],"min_ms":0.888049,"max_ms":1.213042},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.24447,"p95_runtime_ms":2.334123,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.382562,"assura_cli_overhead_ms":-9.897698,"runtime_to_two_x_target_ratio":0.23533594721022785,"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.334123,"samples_ms":[2.24447,2.2743379999999997,1.780025,2.334123,2.011736],"min_ms":1.780025,"max_ms":2.334123},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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.1545940000000003,"p95_runtime_ms":2.726006,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.2926860000000002,"assura_cli_overhead_ms":-9.987574,"runtime_to_two_x_target_ratio":0.22591231776030588,"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.726006,"samples_ms":[2.726006,2.129517,2.1545940000000003,2.320077,1.975807],"min_ms":1.975807,"max_ms":2.726006},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/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":1.141692,"p95_runtime_ms":1.5083259999999998,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.2797839999999999,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.11970806838244193,"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":1.5083259999999998,"samples_ms":[1.5083259999999998,1.319548,1.141692,1.139508,1.141591],"min_ms":1.139508,"max_ms":1.5083259999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-checkd","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-dirty-project-socket","median_runtime_ms":1.097105,"p95_runtime_ms":1.3546669999999998,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":0.235197,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.1150330565184997,"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":1.3546669999999998,"samples_ms":[1.3546669999999998,1.075454,1.097105,1.0468680000000001,1.142394],"min_ms":1.0468680000000001,"max_ms":1.3546669999999998},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura-check-status","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"assura-check-status-cli","median_runtime_ms":0.758467,"p95_runtime_ms":0.923788,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.103441,"assura_cli_overhead_ms":-11.383701,"runtime_to_two_x_target_ratio":0.07952636919749423,"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":0.923788,"samples_ms":[0.758467,0.6068910000000001,0.923788,0.7437280000000001,0.8817980000000001],"min_ms":0.6068910000000001,"max_ms":0.923788},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-serial-cli","median_runtime_ms":15.254446,"p95_runtime_ms":17.971125,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":14.392538,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.5994508719551925,"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.971125,"samples_ms":[15.254446,15.070007,14.996715,15.971523000000001,17.971125],"min_ms":14.996715,"max_ms":17.971125},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:walkdir-cli","median_runtime_ms":18.014379,"p95_runtime_ms":21.658852999999997,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":17.152471000000002,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.8888338651748686,"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":21.658852999999997,"samples_ms":[17.04943,18.014379,17.21841,18.161185,21.658852999999997],"min_ms":17.04943,"max_ms":21.658852999999997},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":"/home/ubuntu/data/projects/assura-perf-20260705-fast-rules-cache/after/target/release/assura","ls_lint_binary_path":null,"ls_lint_execution_mode":null,"tool_name":"strategy:jwalk-parallel-cli","median_runtime_ms":17.821264,"p95_runtime_ms":19.719628,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":16.959356,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.868585476269914,"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":19.719628,"samples_ms":[19.719628,17.125179,18.262871999999998,17.218651,17.821264],"min_ms":17.125179,"max_ms":19.719628},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":11.28026,"p95_runtime_ms":11.707102,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":10.418352,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":1.182751683861956,"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.707102,"samples_ms":[11.707102,11.392829,10.404084,10.743896,11.28026],"min_ms":10.404084,"max_ms":11.707102},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.016562,"p95_runtime_ms":0.034226,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.845346,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.001736549812515112,"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.034226,"samples_ms":[0.034226,0.014277999999999999,0.022303999999999997,0.016342,0.016562],"min_ms":0.014277999999999999,"max_ms":0.034226},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":4.152894,"p95_runtime_ms":4.699178,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":3.2909859999999997,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.43543698207312725,"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.699178,"samples_ms":[4.699178,4.1007229999999995,4.152894,4.208502999999999,4.138567],"min_ms":4.1007229999999995,"max_ms":4.699178},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":1.873346,"p95_runtime_ms":1.909918,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":1.011438,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.19642305549305247,"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.909918,"samples_ms":[1.8240509999999999,1.873346,1.899869,1.909918,1.8587790000000002],"min_ms":1.8240509999999999,"max_ms":1.909918},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.03397699999999999,"p95_runtime_ms":0.041440000000000005,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.827931,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.0035625379169077374,"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.041440000000000005,"samples_ms":[0.029247,0.03397699999999999,0.041440000000000005,0.031822,0.035348000000000004],"min_ms":0.029247,"max_ms":0.041440000000000005},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":5.117122,"p95_runtime_ms":5.368450999999999,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":4.2552140000000005,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.5365376916868104,"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.368450999999999,"samples_ms":[5.117122,5.368450999999999,4.285472,4.575278,5.228219],"min_ms":4.285472,"max_ms":5.368450999999999},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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.000029999999999999997,"p95_runtime_ms":0.000031,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":-0.861878,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":3.1455436768176157e-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.000031,"samples_ms":[0.000031,0.000031,0.000029999999999999997,0.000029999999999999997,0.000029999999999999997],"min_ms":0.000029999999999999997,"max_ms":0.000031},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":5.969891,"p95_runtime_ms":6.623795,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.107983,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6259517628780131,"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.623795,"samples_ms":[6.229568,5.969891,5.5005180000000005,5.771255,6.623795],"min_ms":5.5005180000000005,"max_ms":6.623795},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":6.023446,"p95_runtime_ms":6.615679,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":5.161538,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.6315670825984121,"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.615679,"samples_ms":[6.364751,6.023446,6.615679,5.953831,5.847754999999999],"min_ms":5.847754999999999,"max_ms":6.615679},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"},{"schema_version":"assura.performance.v1","timestamp":"2026-07-05T15:13:56Z","commit_sha":"unknown","branch":"unknown","os":"linux","arch":"x86_64","rust_version":"rustc 1.95.0-nightly (eda76d9d1 2026-01-21)","node_version":"v22.22.1","npm_version":"10.9.4","assura_version":"0.3.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":3.482771,"p95_runtime_ms":4.1620219999999994,"two_x_target_runtime_ms":9.537301999999999,"process_floor_runtime_ms":0.861908,"process_floor_to_two_x_target_ratio":0.09037230864661726,"process_floor_blocks_two_x":false,"rust_cli_floor_runtime_ms":0.588695,"rust_cli_floor_to_two_x_target_ratio":0.06172552782747155,"rust_cli_floor_blocks_two_x":false,"runtime_above_process_floor_ms":2.620863,"assura_cli_overhead_ms":null,"runtime_to_two_x_target_ratio":0.36517360989512554,"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.1620219999999994,"samples_ms":[3.423344,3.9897270000000002,3.3383990000000003,3.482771,4.1620219999999994],"min_ms":3.3383990000000003,"max_ms":4.1620219999999994},"success":true,"status":"pass","details":null,"comparison_baseline_id":"stable-baseline-v1"}]}